Hi Alexander! dpkg -S /sw64/lib/libguilegtk-2.0.la did the trick!!! Fabulous!
Thank you very much! Regards, Joao. On Thu, Dec 3, 2009 at 1:09 AM, Alexander Hansen <[email protected]> wrote: > Joao Renato Carvalho Muniz wrote: >> Hi Martin, >> >> Thank you very much for your quick reply! And yes! I cleaned up *.la >> from both /sw/lib and sw64/lib and tried to compile it again... but, >> after a while (and *lots* of compiling) I'm facing an "old" problem: >> >> libtool: link: cannot find the library `/sw64/lib/libguilegtk-2.0.la' >> make[1]: *** [coot-real] Error 1 >> make: *** [all-recursive] Error 1 >> ### execution of /var/tmp/tmp.1.n10shY failed, exit code 2 >> Removing runtime build-lock... >> Removing build-lock package... >> /sw64/bin/dpkg-lockwait -r fink-buildlock-coot-0.6-pre-1-revision-2526-1 >> (Reading database ... 79285 files and directories currently installed.) >> Removing fink-buildlock-coot-0.6-pre-1-revision-2526-1 ... >> Failed: phase compiling: coot-0.6-pre-1-revision-2526-1 failed >> >> I did 'fink selfupdate' as suggested and then tried to compile it >> again.... same error... >> >> Why does it still trying to read/find a .la file?? >> >> Thank you once again! >> >> Regards, >> >> Joao. >> >> > /sw64 shouldn't have needed that, unless you upgraded from the > experimental 64-bit Fink on 10.5. The .la file issue is really only a > problem for upgrades from 10.5 to 10.6. > > Some packages do require .la files in their dependencies to build. > You're now in a position to build .la files that only know about what's > on your system as it is now. You can figure out what Fink package > provides a missing .la file via e.g. > > dpkg -S /sw64/lib/libguilegtk-2.0.la > > , since even though you deleted the file, it's still listed in the > database. The one that is missing is from guile18-gtk. > > I'm guessing, assuming that you _didn't_ bring your 64bit Fink from > Leopard, but installed it from scratch on Snow Leopard, that > > fink reinstall libguilegtk-2.0 > > should allow you to proceed. > > > For issues in your 32-bit tree, you could try > > fink rebuild <packagename> > > where <packagename> is what 'dpkg -S' gives you for the package > containing your missing .la file. If _that_ one fails due to another > missing .la file, you'd do the 'dpkg -S' and 'fink rebuild' operations > again, repeating as needed until you finally get to a package that > rebuilds, then move up the chain. > ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev _______________________________________________ Fink-beginners mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.beginners
