[Pythonmac-SIG] Fink, DarwinPorts vs py2app
Bob Ippolito
bob at redivi.com
Tue Feb 8 16:44:32 CET 2005
On Feb 8, 2005, at 10:35, Ronald Oussoren wrote:
> On 8-feb-05, at 15:51, Brendan Simons wrote:
>
>> The conversation about Fink & Darwinports has
>> introduced me to linuxy package managers for the first
>> time, and I have to say, this looks much easier than
>> trying to compile libraries and manage dependencies
>> myself.
>>
>> My question: can I use py2app to build a
>> redistributable app that's statically linked to either
>> package manager's libraries? Or do I have to install
>> Fink/DarwinPorts on each of my clients' machines?
>>
>> (I would like to develop an app that uses numeric,
>> scientific python, wxPython, and matplotlib, which are
>> all somewhat difficult to install by hand, but are all
>> readily available via Fink or DarwinPorts)
>
> py2app copies all required shared libraries into your application
> bundle. System libraries are not copied.
Yes, you can use py2app with Fink (linux-y) or Darwinports (bsd-y)
dependencies, but your application may become gigantic in the FInk case
due to duplication of libraries the system already has. Not so much of
a problem with Darwinports.
-bob
More information about the Pythonmac-SIG
mailing list