我从Sun下载了jdk-6u21-linux-x64-rpm.bin并安装了Java。在执行过程中,得到的rpm是jdk-6u21-linux-amd64.rpm。x64 Redhat需要JDK 1.6 rpm
我想构建一个需要libjvm.so的应用程序。而在上述JDK它/usr/java/jdk1.6.0_21/jre/lib/amd64/server/libjvm.so 结果发现,我得到一个编译错误如下:
-lpegcommon -L/usr/java/jdk1.6.0_21/jre/lib/amd64/server -ljvm -ldl -lpthread -lcrypt
/usr/bin/ld:跳过不兼容/usr/java/jdk1.6.0_21/jre/ LIB/AMD64 /服务器/ libjvm.so为-ljvm
在/ usr/bin中/ LD搜索时:找不到-ljvm
collect2:LD返回1退出状态
我在哪里可以找到一个JDK转x86_64的?或者libjvm.so安装在
/usr/java/jdk1.6.0_21/jre/lib/x86_64/server/libjvm.so?
感谢,