在Solaris 5.8上安装JDK7(u71)时出现以下错误。
尝试运行java -version时的错误是:
Error: failed /opt/jdk7/jdk1.7.0_71/jre/lib/sparcv9/server/libjvm.so, because ld.so.1: java: fatal: relocation error: file /opt/jdk7/jdk1.7.0_71/jre/lib/sparcv9/server/libjvm.so: symbol __fmodf: referenced symbol not found
以下是我服务器的一些信息:
#uname -a
SunOS hostname 5.8 Generic_117350-62 sun4u sparc SUNW,Sun-Fire-V240
# isainfo -v
64-bit sparcv9 applications
32-bit sparc applications
我在这里使用安装指南:
https://docs.oracle.com/javase/7/docs/webnotes/install/solaris/solaris-jdk.html
(section "Installation of Oracle Solaris Archive Binaries (.tar.gz)")
我还下载了:
jdk-7u71-solaris-sparc.tar.gz
jdk-7u71-solaris-sparcv9.tar.gz
是否有人有同样的问题?非常感谢你。
最后:我决定切换到Linux机箱以使用JDK7。感谢大家的支持。