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