From: Alexander H. <ale...@gm...> - 2009-09-29 15:18:42
|
Damian Dimmich wrote: > Hi Guys, > > Just tried rebuilding gnucash2 on 10.6 and get the following: > > grep: /usr/X11/lib/libXrender.la: No such file or directory > /sw/bin/sed: can't read /usr/X11/lib/libXrender.la: No such file or > directory > libtool: link: `/usr/X11/lib/libXrender.la' is not a valid libtool archive > > X is installed from the 10.6 dvd - libXrender.dylib is there. Am I > missing something? > > Thanks! > Damian > > Yes. You're missing libXrender.la and a bunch of other .la files :-) You didn't specify, but I'm assuming you upgraded from 10.5, and probably had Xquartz X11 installed. Apple got rid of the .la files for X11, and for some of the other built-in libraries, too. A workaround is to use (assuming your Fink tree is in the default path; modify as appropriate) sudo -s find /sw/lib -name *.la | xargs rm That will clear out all of your old .la files, and any new ones you generate from fink builds won't refer to the now-nonexistent ones. |