Trouble building on OS X

David Green dgreen99 at gmail.com
Fri May 22 06:16:18 PDT 2009


I followed these
instructions<http://infernus.org/2009/02/building-java-7-on-mac-os-x/>
to
build JDK 7 from source. The instructions didn't work perfectly for me --
but they were pretty good. Basically followed everything verbatim with the
exception that I had to install MacPorts and use it to get wget.

Here's my build script:

LC_ALL=C
LANG=C
unset CLASSPATH
unset JAVA_HOME
make \
  ALT_BOOTDIR=/Users/dgreen/Documents/packages/soylatte16-i386-1.0.3/ \
  ALT_BINARY_PLUGS_PATH=/Users/dgreen/Documents/packages/jdk-7-icedtea-plugs
\
  ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \
  ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \
  ALT_CUPS_HEADERS_PATH=/usr/include \
  ANT_HOME=/usr/share/ant \
  NO_DOCS=true \
  HOTSPOT_BUILD_JOBS=2 \
  ARCH_DATA_MODEL=32

and for 64-bit:

LC_ALL=C
LANG=C
unset CLASSPATH
unset JAVA_HOME
make \
  ALT_BOOTDIR=/Users/dgreen/Documents/packages/soylatte16-amd64-1.0.3/ \
  ALT_BINARY_PLUGS_PATH=/Users/dgreen/Documents/packages/jdk-7-icedtea-plugs
\
  ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \
  ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \
  ALT_CUPS_HEADERS_PATH=/usr/include \
  ANT_HOME=/usr/share/ant \
  NO_DOCS=true \
  HOTSPOT_BUILD_JOBS=2 \
  ARCH_DATA_MODEL=64

David

On Fri, May 22, 2009 at 5:54 AM, Frank Wierzbicki <fwierzbicki at gmail.com>wrote:

> Hi all,
>
> I am attempting to build bsd-port on a Intel Core 2 Duo MacBook Pro
> with OS X 10.5.7.  I followed Landon Fuller's instructions here:
>
> http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html
> .
>  But the build ends with:
>
> Linking vm...
> { \
>            echo Linking launcher...; \
>             \
>            cc -m32 -march=i586 -mstackrealign  -m32 -march=i586
> -mstackrealign  -L `pwd` -o gamma launcher.o -ljvm -lm -pthread; \
>             \
>        }
> Linking launcher...
> ld: library not found for -ljvm
> collect2: ld returned 1 exit status
> make[6]: *** [gamma] Error 1
> make[5]: *** [the_vm] Error 2
> make[4]: *** [product] Error 2
> make[3]: *** [generic_build2] Error 2
> make[2]: *** [product] Error 2
> make[1]: *** [hotspot-build] Error 2
> make: *** [build_product_image] Error 2
>
> Help?
>
> -Frank
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090522/a6e91f13/attachment.html 


More information about the bsd-port-dev mailing list