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