I made some changes to get this going a bit - http://svn.apache.org/viewvc?view=rev&revision=640300
I've also begun a wiki page here - http://wiki.apache.org/harmony/DevConfiguration_Mac_OS_X_(Leopard) I'm stuck again with some failures that I'm not clear about, so if any experts are watching, please take a look at this snippet of my build log. build-native: [echo] [echo] ======================================== [echo] Building native libs and executables... [echo] ======================================== [echo] overlay-oss: overlay-oss: [unzip] Expanding: /Users/nathan/harmony/working_classlib/depends/oss/fdlibm_5.2.zip into /Users/nathan/harmony/working_classlib/modules/luni/src/main/native/fdlibm_dist -ascii2ebcdic-conversion: overlay-oss: [unzip] Expanding: /Users/nathan/harmony/working_classlib/depends/oss/zlib_1.2.3.zip into /Users/nathan/harmony/working_classlib/modules/archive/src/main/native/zlib_dist -ascii2ebcdic-conversion: copy-includes: overlay-oss: [unzip] Expanding: /Users/nathan/harmony/working_classlib/depends/oss/zlib_1.2.3.zip into /Users/nathan/harmony/working_classlib/modules/archive/src/main/native/zlib_dist -ascii2ebcdic-conversion: copy-zipsup-include: [copy] Copying 1 file to /Users/nathan/harmony/working_classlib/deploy/include copy-zlib-include: [copy] Copying 2 files to /Users/nathan/harmony/working_classlib/deploy/include copy-native-includes: copy-native-includes: [copy] Copying 8 files to /Users/nathan/harmony/working_classlib/deploy/include [copy] Copying 4 files to /Users/nathan/harmony/working_classlib/deploy/jdk/include copy-native-includes-windows: copy-native-includes-unix: [copy] Copying 1 file to /Users/nathan/harmony/working_classlib/deploy/include -copy-thread-include: [copy] Copying 1 file to /Users/nathan/harmony/working_classlib/deploy/include -copy-thread-stub-include: copy-native-includes: [copy] Copying 10 files to /Users/nathan/harmony/working_classlib/deploy/include [copy] Copying 3 files to /Users/nathan/harmony/working_classlib/deploy/include -select-win-deps-x86_64: -select-win-deps-x86: -layout.windows: -layout.vme.v3.hack: layout: [copy] Copying 18 files to /Users/nathan/harmony/working_classlib/deploy/jdk/jre/bin copy-makefile-includes: [copy] Copying 18 files to /Users/nathan/harmony/working_classlib/deploy/build/make make-all: -build-native: [echo] Making "" in /Users/nathan/harmony/working_classlib/modules/portlib/src/main/native/common/unix [exec] make: Nothing to be done for `all'. [echo] Making "" in /Users/nathan/harmony/working_classlib/modules/portlib/src/main/native/pool/unix [exec] make: Nothing to be done for `all'. -build-native-sig: [echo] Making "" in /Users/nathan/harmony/working_classlib/modules/portlib/src/main/native/sig/unix [exec] make: Nothing to be done for `all'. [copy] Copying 1 file to /Users/nathan/harmony/working_classlib/deploy/jdk/jre/bin -build-native-thread: [echo] Making "" in /Users/nathan/harmony/working_classlib/modules/portlib/src/main/native/thread/unix [exec] as -o x86/thrhelp.o x86/thrhelp.s [exec] x86/thrhelp.s:37:Unknown pseudo-op: .type [exec] x86/thrhelp.s:37:Rest of line ignored. 1st junk character valued 104 (h). [exec] x86/thrhelp.s:39:Unknown pseudo-op: .type [exec] x86/thrhelp.s:39:Rest of line ignored. 1st junk character valued 99 (c). [exec] x86/thrhelp.s:41:Unknown pseudo-op: .type [exec] x86/thrhelp.s:41:Rest of line ignored. 1st junk character valued 104 (h). [exec] x86/thrhelp.s:70:Unknown pseudo-op: .size [exec] x86/thrhelp.s:70:Rest of line ignored. 1st junk character valued 99 (c). [exec] x86/thrhelp.s:95:Unknown pseudo-op: .size [exec] x86/thrhelp.s:95:Rest of line ignored. 1st junk character valued 104 (h). [exec] x86/thrhelp.s:120:Unknown pseudo-op: .size [exec] x86/thrhelp.s:120:Rest of line ignored. 1st junk character valued 104 (h). [exec] make: *** [x86/thrhelp.o] Error 1 BUILD FAILED /Users/nathan/harmony/working_classlib/build.xml:148: The following error occurred while executing this line: /Users/nathan/harmony/working_classlib/make/build-native.xml:73: The following error occurred while executing this line: /Users/nathan/harmony/working_classlib/modules/portlib/build.xml:122: The following error occurred while executing this line: /Users/nathan/harmony/working_classlib/make/properties.xml:492: exec returned: 2 On Sun, Mar 23, 2008 at 4:06 PM, Nathan Beyer <[EMAIL PROTECTED]> wrote: > -clean-native-tests: > [echo] Making "clean" in > > /Users/nathan/harmony/working_classlib/modules/portlib/src/test/native/init/unix > [exec] > /Users/nathan/harmony/working_classlib/deploy/build/make/defines.mk:38: > > /Users/nathan/harmony/working_classlib/deploy/build/make/platform/macosx.x86.mk: > No such file or directory > [exec] make: *** No rule to make target > > `/Users/nathan/harmony/working_classlib/deploy/build/make/platform/macosx.x86.mk'. > > There seems to be a missing make file for the macosx.x86 combination. > When I peek into that directory, there's a macosx.ppc32.mk file. What > do I need to modify add to get the classlib build to support x86? > > -Nathan >
