gconf for firefox-x11 build problem
Joshua MacFie
jmacfie at hot.rr.com
Mon Jul 9 12:47:10 PDT 2007
On Jul 9, 2007, at 10:51 AM, Ryan Schmidt wrote:
> On Jul 9, 2007, at 09:59, Joshua MacFie wrote:
>
>> On Jul 9, 2007, at 9:05 AM, Ryan Schmidt wrote:
>>
>>> On Jul 9, 2007, at 05:16, Joshua MacFie wrote:
>>>
>>>> /usr/bin/ld: can't map file: /opt/local/lib/libgtk-x11-2.0.dylib
>>>> ((os/kern) invalid argument)
>>>
>>> Does that file exist, are its permissions ok and is it of the
>>> correct architecture for your computer? Try:
>>>
>>> file /opt/local/lib/libgtk-x11-2.0.dylib
>>>
>>> and see what it says. Try also:
>>>
>>> otool -L /opt/local/lib/libgtk-x11-2.0.dylib
>>
>> Thank you very much for your help.
>>
>> The first says
>>
>> /opt/local/lib/libgtk-x11-2.0.dylib: unreadable symlink `/opt/
>> local/lib/libgtk-x11-2.0.dylib' (No such file or directory)
>>
>> The second
>>
>> otool: can't map file: /opt/local/lib/libgtk-x11-2.0.dylib ((os/
>> kern) invalid argument)
>>
>> Sorry I'm sorta new to the Unix environment. Is the sym link break
>> what's causing this? If so how do I fix it?
>
> So it looks like /opt/local/lib/libgtk-x11-2.0.dylib exists but is
> merely a symlink pointing to something that doesn't exist. That
> would certainly explain why ld couldn't access it, and why your
> compile didn't complete.
>
> One good piece of information would be to know where the symlink is
> pointing:
>
> ls -l /opt/local/lib/libgtk-x11-2.0.dylib
>
> Another would be which port provided that broken symlink:
>
> port provides /opt/local/lib/libgtk-x11-2.0.dylib
>
> Whatever port it identifies, try reinstalling it (sudo port -ncuf
> upgrade theportname) -- after selfupdating to make sure you have
> the latest MacPorts and ports tree (sudo port selfupdate). If,
> after reinstalling the latest version of that port, you still have
> a broken symlink, you may need to contact the port's maintainer
> (port info theportname).
>
Ok so here's the first
joshuamacfie$ ls -l /opt/local/lib/libgtk-x11-2.0.dylib
lrwxr-xr-x 1 root admin 0 Jul 9 04:20 /opt/local/lib/libgtk-
x11-2.0.dylib ->
Does this mean it pints to itself?
and the second
joshuamacfie$ port provides /opt/local/lib/libgtk-x11-2.0.dylib
/opt/local/lib/libgtk-x11-2.0.dylib is a directory.
Does not give me a port name just says its a directory. Or should I
try to reinstall libgtk-x11-2.0.dylib
More information about the macports-users
mailing list