0

在 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

我注意到在 Sun 5.10 上,我使用相同的方式并且 JDK 正常工作。

有没有人有同样的问题?非常感谢你。

最后:我决定切换到 Linux 机器以使用 JDK7。感谢大家的支持。

4

0 回答 0