Actually, what I would love to know is, can we prioritize libraries that are linked to at application start? For example, if I have a library that is needed by my distribution, say libpango.so.2, and my frozen executable + libraries just looks like this:
./theprogram.exe (pyinstaller frozen executable) ./libpango.so.2 (a dependency that pyinstaller has picked up) Now, whenever ./theprogram.exe is run, it always uses libpango.so.2 from the same directory. Which is exactly what pyinstaller is supposed to do. But, I'm finding that, if the same library exists on the system on which you are running, it is much better to use the system lib than the distributed one. So would it be possible to link to the system-wide lib (might be /usr/lib/libpango.so.2) in this case instead of your own libpango.so.2? it would be roughly equivalent in concept to ordering the paths in your LD_LIBRARY_PATH appropriately. On Thu, Dec 2, 2010 at 10:40 AM, Martin Zibricky <[email protected]>wrote: > Daniel Hyams píše v Čt 02. 12. 2010 v 10:04 -0500: > > I would be interested in a definitive answer to this too, but I'm not > > sure that pyinstaller can get around ABI versioning restrictions in > > the underlying C library. It does make things harder for distributing > > apps on Linux. > > If you need newer tools (like python 2.6, Qt 4.6, ...) on older linux > distributions you need to compile it yourself or I would recommend > trying gentoo prefix, which automates compilation and installation of > those tools. > > http://www.gentoo.org/proj/en/gentoo-alt/prefix/ > > Hower, to setup such an environment is a bit harder. > > -- > You received this message because you are subscribed to the Google Groups > "PyInstaller" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<pyinstaller%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/pyinstaller?hl=en. > > -- Daniel Hyams [email protected] -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
