I notice that we have a couple other reports of this
and they all seem to be on darwin8. My guess is that
we are tickling an ld64 bug in Xcode 2.5 since there are
no reports from a 32-bit Intel machine on darwin9. I guess
we should disable the 64-bit build of libjava on the 10.4
variants for gcc44 and gcc45.
                        Jack
ps I know that upstream (FSF gcc) wants to kill off darwin8
support to simplify maintaining darwin (since we only have
one active darwin developer).

On Fri, Jun 18, 2010 at 12:38:07PM +0100, Matthew Parry wrote:
> i would love it if anyone had insight into this problem.
>
> i can't get gcc44 to compile on my trusty old 32-bit MBP running 10.4.11 
> with latest fink etc.
>
> thanks for any help.
>
> matt.
>
> the final bit of the output looks like
>
> libtool: link: <a bunch of stuff.o>
> -L/sw/src/fink.build/gcc44-4.4.4-1000/darwin_objdir/i386-apple-darwin8.
> .1/x86_64/libstdc++-v3/src -L/sw/src/fink.build/gcc44-4.4.4-1000/ 
> darwin_objdir
> 386-apple-darwin8.11.1/x86_64/libstdc++-v3/src/.libs -L/sw/src/ 
> fink.build/gcc4
> 4.4.4-1000/darwin_objdir/i386-apple-darwin8.11.1/x86_64/libjava - 
> lpthread -ldl
> lz  -m64 -m64 -m64   -install_name  /sw/lib/gcc4.4/lib/x86_64/libgcj. 
> 10.dylib
> ompatibility_version 11 -current_version 11.0 -Wl,-single_module
> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: fatal error in /usr/bin/ 
> ld64
> collect2: ld returned 1 exit status
> make[5]: *** [libgcj.la] Error 1
> make[5]: *** Waiting for unfinished jobs....
> libtool: compile:  /sw/src/fink.build/gcc44-4.4.4-1000/darwin_objdir/ 
> gcc/gcj -
> sw/src/fink.build/gcc44-4.4.4-1000/darwin_objdir/i386-apple- 
> darwin8.11.1/x86_6
> libjava/ -B/sw/src/fink.build/gcc44-4.4.4-1000/darwin_objdir/gcc/ - 
> ffloat-stor
> -fomit-frame-pointer -Usun -fclasspath= -fbootclasspath=../../../../ 
> gcc-4.4.4/
> bjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes 
> -find
> ect-dispatch -fno-bootstrap-classes -fno-indirect-classes -fsource- 
> filename=/s
> src/fink.build/gcc44-4.4.4-1000/darwin_objdir/i386-apple-darwin8.11.1/ 
> x86_64/l
> java/classpath/tools/all-classes.lst -g -O2 -m64 -MT classpath/tools/ 
> libgcj_to
> s_la-tools.lo -MD -MP -MF classpath/tools/.deps/libgcj_tools_la- 
> tools.Tpo -c c
> sspath/tools/tools.zip -o classpath/tools/libgcj_tools_la-tools.o >/ 
> dev/null 2
> 1
> make[4]: *** [all-recursive] Error 1
> make[3]: *** [multi-do] Error 1
> make[2]: *** [all-multi] Error 2
> make[1]: *** [all-target-libjava] Error 2
> make: *** [all] Error 2
> ### execution of /var/tmp/tmp.1.kxG44v failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-gcc44-4.4.4-1000
> (Reading database ... 103839 files and directories currently installed.)
> Removing fink-buildlock-gcc44-4.4.4-1000 ...
> Failed: phase compiling: gcc44-4.4.4-1000 failed

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to