OpenJDK Zero PPC Build on OS X Leopard
Kurt Miller
kurt at intricatesoftware.com
Thu Sep 8 21:06:49 PDT 2011
On 9/8/11 3:20 PM, Konstantin Tokarev wrote:
> However, I guess that only those 2 changes were not enough to make Zero
> *working* (my java binary failed to initialize)
I pushed up the changes + one more that has been in my zero tree
for a while. zero is working again for me. I have been able to
self-bootstrap with it at least. I use the following build
script to build:
===== build.sh======
#!/bin/sh
cd bsd-port
time env -i \
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin \
LANG=C \
make \
CC=gcc-4.2 \
CXX=g++-4.2 \
ALT_BOOTDIR=/Users/truk/jdk/openjdk7-macppc-2011-09-07 \
ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \
ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \
ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/
cacerts \
ALT_DROPS_DIR=/Users/truk/jdk/drops \
LIBFFI_CFLAGS="-I/usr/include/ffi" \
DEFAULT_LIBPATH="/lib:/usr/lib:/usr/X11R6/lib:/usr/local/lib" \
NO_DOCS=true \
ZERO_BUILD=true \
ZERO_ENDIANNESS=big \
ZERO_LIBARCH=ppc \
ZERO_ARCHDEF=PPC \
ZERO_ARCHFLAG="-arch ppc"
====== build.sh ======
Fix the paths up and use soylatte or one of my old debug builds for
ALT_BOOTDIR.
Regards,
-Kurt
More information about the bsd-port-dev
mailing list