mini2440 移植 JAVA虚拟机 的错误处理
来源:互联网 发布:淘宝店铺怎么设置歌曲 编辑:程序博客网 时间:2024/05/01 02:51
一般人都会以下面这篇文摘《[转!]移植java虚拟机到mini2440》http://blog.csdn.net/watson243671/article/details/6169538作为参考,不过里面有几个错误,首先,在 “
修改 segvhandler_arch.c 文件
gedit ../../src/linux-arm/javavm/runtime/segvhandler_arch.c
修改
#define ucontext asm_ucontext
#include
为
//#define ucontext asm_ucontext //注释掉这句
#include //去掉arm/
” 之中, 应该修改为 “
//#define ucontext asm_ucontext
#include <ucontext.h>
”才对。
然后,如果不在GNUmakefile 之中添加 “ CVM_DEFINES += -DAAPCS ” 这一行,就会在mini2440的linux 中执行 ./cvm -cp ../testclasses HelloWorld 语句时,出现以下错误:
Java VM panic: AAPCS calling convention used; compilation must use -DAAPCS.
所以除了要在GNUmakefile 之中,修改 USE_AAPCS ?= false 为 true , 还要在 CVM_DEFINES += 这一句后面添加上 -DAAPCS
修改完上面的内容后,要先执行 make clean && make distclean ,最后 再执行 make
- mini2440 移植 JAVA虚拟机 的错误处理
- 移植java虚拟机到mini2440
- 移植Java虚拟机到mini2440
- [转!]移植java虚拟机到mini2440
- yaffs2 移植到mini2440上出现的编译错误
- mini2440内核的移植
- mini2440的移植
- mini2440的 linux内核移植
- mini2440的Linux内核移植
- mini2440 的Linux 内核移植
- mini2440移植fatFS 0.1时,识别带有MBR的SD卡文件系统,产生错误原因
- java虚拟机JVM 移植
- tq2440移植java虚拟机
- 移植mplayer到mini2440的全过程
- Mini2440 dm9000的网卡驱动移植
- CURL在mini2440下的移植
- 基于mini2440的驱动程序开发和移植
- 基于mini2440的QT程序移植
- C++ builder 的文件读写操作总结
- 心脏有病耳朵“报警”
- pci信号说明
- windows7下IIS的安装配置. windows7 IIS
- 显卡温度太高,安装系统时用电风扇吹主机
- mini2440 移植 JAVA虚拟机 的错误处理
- Unity数据存储XML(+JS和C#的互调研究)
- Searching for a String in Multiple Files
- 传统定时器Timer
- STL经典用例-精简表达式一句话用例
- raw文件系统如何改回ntfs文件系统
- lua单元测试
- struts2学习(5)struts2中的参数传递
- java 一对多