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

Reply via email to