Thanks Pierre, will try now... On Jan 23, 2011, at 2:16 PM, Pierre Queinnec wrote:
> Hi Chris, > > My new branch named 'osx-10.6' probably will make your 10.6 compile. > It won't run though. I'm currently investigating why. > Cheers, > -- Pierre > > > On Jan 21, 2011, at 5:27 PM, Mattmann, Chris A (388J) wrote: > >> Thanks Pierre! >> >> I tried your Github branch and unfortunately it still fails for me: >> >> [exec] cc -DMACOSX -DMACOSX_X86_64 -DHYX86_64 - >> DIPv6_FUNCTION_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 - >> DHY_NO_THR -I/usr/local/harmony/target/hdk/include -I/usr/local/ >> harmony/target/hdk/jdk/include -I. -I../shared/ -I/opt/local/include >> -DHYPORT_LIBRARY_DEFINE -Imacosx.x86_64 -O1 -DNDEBUG -fPIC -fno- >> common -arch x86_64 -mmacosx-version-min=10.5 -Werror -c -o /usr/ >> local/harmony/target/build/classlib/portlib/native/port/hyshsem.o >> hyshsem.c >> [exec] cc -DMACOSX -DMACOSX_X86_64 -DHYX86_64 - >> DIPv6_FUNCTION_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 - >> DHY_NO_THR -I/usr/local/harmony/target/hdk/include -I/usr/local/ >> harmony/target/hdk/jdk/include -I. -I../shared/ -I/opt/local/include >> -DHYPORT_LIBRARY_DEFINE -Imacosx.x86_64 -O1 -DNDEBUG -fPIC -fno- >> common -arch x86_64 -mmacosx-version-min=10.5 -Werror -c -o /usr/ >> local/harmony/target/build/classlib/portlib/native/port/hyvmem.o >> macosx/hyvmem.c >> [exec] make: *** No rule to make target `/usr/local/harmony/ >> target/hdk/lib/libhythr.dylib', needed by `/usr/local/harmony/target/ >> build/classlib/portlib/native/port/libhyprt.dylib'. Stop. >> >> BUILD FAILED >> /usr/local/harmony/build.xml:480: The following error occurred while >> executing this line: >> /usr/local/harmony/classlib/build.xml:340: The following error >> occurred while executing this line: >> /usr/local/harmony/classlib/modules/portlib/build.xml:180: The >> following error occurred while executing this line: >> /usr/local/harmony/target/hdk/build/ant/properties.xml:413: exec >> returned: 2 >> >> Total time: 2 minutes 37 seconds >> >> This was achieved by running: >> >> ant -Dauto.fetch=true -Dhy.no.thr=false all >> >> Here is my GCC: >> >> [chipotle:/usr/local/harmony] mattmann% gcc -v >> Using built-in specs. >> Target: i686-apple-darwin10 >> Configured with: /var/tmp/gcc/gcc-5664~89/src/configure --disable- >> checking --enable-werror --prefix=/usr --mandir=/share/man --enable- >> languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/ >> s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 -- >> program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 -- >> target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 >> Thread model: posix >> gcc version 4.2.1 (Apple Inc. build 5664) >> >> Thanks! >> >> Cheers, >> Chris >> >> On Jan 20, 2011, at 4:43 PM, Pierre Queinnec wrote: >> >>> Hi Mark, Chris, >>> >>> On Jan 19, 2011, at 9:43 AM, Mark Hindess wrote: >>> >>>> >>>> In message <d036bc2d-7394-41eb-a653-df2dcce45...@jpl.nasa.gov>, >>>> "Mattmann, Chris A (388J)" writes: >>>>> >>>>> Thanks Mark. >>>>> >>>>> I will try with the options that you mention below. I'm not sure >>>>> how >>>>> to stub out the .s and .c files -- any suggestions would be >>>>> helpful... >>>> >>>> Take a look in the ia64 directory. (Sorry, I'd have mentioned this >>>> yesterday but I'd forgotten about these files.) >>> >>> >>> Thanks for the tip. Actually it turns out it's even easier to comment >>> things out than stubbing it. As I wrote in Issue 5114, I forked the >>> java6 branch on GitHub to be able to test patching and building on >>> different machines without scp'ing patchfiles all along. Chris, I >>> fixed the thrhelp.s and thrspinlock.s issues for 10.6 in my repo, if >>> you want to check it out. >>> >>> On my 10.6 machine, GCC is at '4.2.1 (Apple Inc. build 5664)' and as >>> is at 'cctools-782~33, GNU assembler version 1.38'. >>> >>> I didn't finish the patch as it's running pretty late already here. >>> I'll let you know if you're interested. By the way let us all thank >>> Mark for all the work on FreeBSD, this obviously helped me _a lot_! >>> >>> Cheers, >>> -- >>> Pierre Queinnec >>> CTO, Zenika >>> >>> Office: +33 1 45 26 19 15 >>> Mobile: +33 6 66 27 10 71 >>> >> >> >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> Chris Mattmann, Ph.D. >> Senior Computer Scientist >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >> Office: 171-266B, Mailstop: 171-246 >> Email: chris.a.mattm...@nasa.gov >> WWW: http://sunset.usc.edu/~mattmann/ >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> Adjunct Assistant Professor, Computer Science Department >> University of Southern California, Los Angeles, CA 90089 USA >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> > > > -- > Pierre Queinnec > CTO, Zenika > > Office: +33 1 45 26 19 15 > Mobile: +33 6 66 27 10 71 > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++