当前位置: 首页 > 工具软件 > JamVM > 使用案例 >

classpth+jamvm移植

杨柏
2023-12-01

编译Classpath
 ① $ tar zxf classpath-0.93.tar.gz
  解压缩Classpath 0.93
 ② $ cd classpath-0.93
        进入classpath文件夹
 ③ $ ./configure --prefix=/tmp/classpath --disable-gtk-peer --disable-gconf-peer --disable-plugin --with-ecj --host=arm-linux --disable-Werror
        检查classpath所需的编译环境,生成makefile文件
  --prefix 最终编译文件的目标路径。
  --host 目标程序运行平台,arm-linux表示编译成arm平台程序,省略这个参数表示编译成x86平台程序。
  --disable-gtk-peer
  --disable-gconf-peer
  --disable-plugin
  系统中缺少这几个程序,添加这三个参数使编译能够通过。
 ④ $ make
        编译
 ⑤ $ make install
        编译安装
 ⑥ 复制/tmp/classpath整个文件夹到目标板的/tmp目录下,也可以先打包,在arm上再解压。

 

编译Jamvm
 ① $ tar zxf jamvm-1.5.1.tar.gz
        解压缩jamvm-1.5.1
 ② $ cd jamvm-1.5.1
        进入jamvm文件夹
 ③ $ ./configure --prefix=/tmp/jamvm --with-classpath-install-dir=/tmp/classpath –host=arm-linux
        --with-classpath-install-dir jamvm运行时调用java类库的路径
 ④ $ make
        编译
 ⑤ $ make install
        编译安装
 ⑥ 复制/tmp/jamvm整个文件夹到目标板的/tmp目录下
 ⑦ $ vi /etc/profile
        设置环境变量,修改PATH内容,PATH=$PATH:/tmp/jamvm/bin
 ⑧ $ . /etc/profile
        保存环境变量使之立即生效,运行jamvm命令看看,出现帮助说明环境变量已经设置成功。

 类似资料: