[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