[Pythonmac-SIG] [wxPython-users] Re: building wxPython on Mac OS X (10.5)
Gabriel Rossetti
gabriel.rossetti at arimaz.com
Fri Sep 25 19:42:42 CEST 2009
Robin Dunn wrote:
> On 9/24/09 6:46 AM, gabriel.rossetti at arimaz.com wrote:
>
>
>> it appears linked with the wrong version of
>> /usr/lib/libwx_macud-2.8.0.dylib, is that correct?
>>
>
> Yes.
>
>
>> If so, how can I fix
>> it?
>>
>>
>
> Double check the wxWidgets build and install steps. It should have used
> your {prefix}/lib path for the wxMac lib but it fell back to the one
> distributed by Apple in /usr/lib instead. Hmm... You didn't use
> --enable-monolithic in your configure step, that's probably the problem.
>
>
Ok, I ran it again and it works now, I must have made a mistake
somewhere. I didn't use --enable-monolithic though
> Note that the path to the dylib is embedded in the extension module .so
> so even when you get this working at your install locations there will
> still be issues with having something self contained that can be zipped
> up and unzipped elsewhere. To work around that you're either going to
> have to set DYLD_LIBRARY_PATH or you can use install_name_tool to change
> the embedded path name. You can make that embedded name be relative to
> the executable or the image loading the dylib (the .so extension modules
> in this case) by using "@executable_path" or "@loader_path" in the path
> name.
>
Ok, thanks for the tip :-)
More information about the Pythonmac-SIG
mailing list