Step-by-step OpenJDK on OS X?

Charles Oliver Nutter charles.nutter at sun.com
Sat Jan 31 11:16:37 PST 2009


Charles Oliver Nutter wrote:
> Xiaobin Lu wrote:
>> Hi Charlie,
>>
>> The following page is perhaps all  you need.
>>
>> http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html 
> 
> So far I'm not even getting into the build process following Landon's 
> instructions:

Ok, disregard...in the act of sending the email I saw it was logging ant 
results to a separate file, and in that file I found that my soylatte 
path was wrong.

So it started to build, but now I get this...should I not be using 
64-bit soylatte? I'm trying 32-bit now.

Done with parallel compiles: 
/Users/headius/projects/openjdk/corba/make/sun/corba/core
STATS: LIBRARY=ioser12, PRODUCT=sun, _OPT=-O2
Rebuilding 
/Users/headius/projects/openjdk/build/bsd-i586/corba/lib/i386/libioser12.so 
because of 
/Users/headius/projects/openjdk/build/bsd-i586/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/obj/.files_compiled 
mapfile-vers
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN -mstackrealign 
   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' 
-D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -I. 
-I/Users/headius/projects/openjdk/build/bsd-i586/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/CClassHeaders 
-I../../../../src/solaris/javavm/export 
-I../../../../src/share/javavm/export 
-I../../../../src/share/javavm/include 
-I../../../../src/solaris/javavm/include -ICClassHeaders 
-I/usr/local/soylatte16-amd64-1.0.3/include 
-I/usr/local/soylatte16-amd64-1.0.3/include/darwin 
-I../../../../src/share/native/common 
-I../../../../src/solaris/native/common 
-I../../../../src/share/native/com/sun/corba/se/internal/io 
-I../../../../src/solaris/native/com/sun/corba/se/internal/io 
-L/Users/headius/projects/openjdk/build/bsd-i586/corba/lib/i386 
-dynamiclib -o 
/Users/headius/projects/openjdk/build/bsd-i586/corba/lib/i386/libioser12.so 
 
/Users/headius/projects/openjdk/build/bsd-i586/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/obj/ioser.o 
   -L/usr/local/soylatte16-amd64-1.0.3/jre/lib/i386/server -ljvm 
-L/usr/local/soylatte16-amd64-1.0.3/jre/lib/i386 -ljava 
-L/usr/local/soylatte16-amd64-1.0.3/jre/lib/i386/server -ljvm
ld: library not found for -ljvm
collect2: ld returned 1 exit status
make[5]: *** 
[/Users/headius/projects/openjdk/build/bsd-i586/corba/lib/i386/libioser12.so] 
Error 1
make[4]: *** [build] Error 1
make[3]: *** [build] Error 1
make[2]: *** [build] Error 1
make[1]: *** [corba-build] Error 2
make: *** [build_product_image] Error 2




More information about the bsd-port-dev mailing list