Hi List,<br><br>I'm building openjdk6 from mercurial on openindiana, a solaris fork.<br>I'm using this build scirpt:<br><br> #!/bin/sh<br>cd /source/jdk6<br>unset CLASSPATH<br>unset JAVA_HOME<br>unset LD_LIBRARY_PATH<br>
env -i PATH=/opt/SUNWspro/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/ccs/bin:/usr/ccs/lib:/usr/gnu/bin \<br> LANG=C \<br>gmake all \<br> ALT_BOOTDIR=/usr/jdk/instances/jdk1.6.0 \<br> ALT_PREVIOUS_JDK_IMAGE=/usr/jdk/instances/jdk1.6.0 \<br>
MILESTONE=openindiana \<br> BUILD_NUMBER=b21 \<br> ENFORCE_C_COMPILER_REV=5.8 \<br> ENFORCE_COMPILER_REV=5.8 \<br> ALT_JDK_IMPORT_PATH=/usr/jdk/instances/jdk1.6.0 \<br> ALT_CUPS_HEADERS_PATH=/usr/include \<br> ALLOW_DOWNLOADS=true \<br>
ARCH_DATA_MODEL=64 \<br> ALT_OUTPUTDIR=/source/openjdk6-build \<br> ALT_COMPILER_PATH=/opt/SUNWspro/bin<br><br>Everything seems to go fine, but when I try to run java -version from this path:<br><br>/source/openjdk6-build/j2sdk-image/bin/amd64<br>
<br>I get this error:<br><br>Error occurred during initialization of VM<br>java/lang/NoClassDefFoundError: java/lang/Object<br><br>When I run java from this path:<br><br>/source/openjdk6-build/bin/amd64<br><br>I works fine:<br>
<br>openjdk version "1.6.0-openindiana"<br>OpenJDK Runtime Environment (build 1.6.0-openindiana-b21)<br>OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)<br><br>Best regards,<br>Bart Coddens<br>