Hi Charles,

On Mar 30, 2006, at 2:54 PM, Charles Hartman wrote:

Chris,

Are you still planning to work on wxPython? That would be great -- I can't really use the Universal Python till that works too. I'd be glad to help, and I'm not lazy -- but I sure am ignorant, so I don't think I have much to contribute to this.

I've been able to build wxPython as Universal using the Universal Python build from about a week ago, and it works on Tiger, but on Panther certain things that are supposed to be initialized at load time aren't being initialized. (e.g. wxArtProvider) Weirder yet, when I create a C++ app against the exact same DLLs, the initialization does happen and everything works fine, so this seems to have something to do with the wrappers, either how things are being linked in or perhaps some difference in initialization from a straight PPC build....

I'll try and take some time out in the not too distant future to track this down, and in the meantime some folks are working to get the lipo'd binary solution to work for wxWidgets, which could possibly resolve the issue. (Though considering the C++ builds work fine on Panther, I'm beginning to really suspect there's something going on with the wrappers....)

In the meantime, if someone has some debugging tips as to where best to start poking around to track this down, it would be greatly appreciated. :-)

Thanks,

Kevin

Charles Hartman



On Mar 30, 2006, at 5:38 PM, Christopher Barker wrote:

While I'm on the topic, I'm looking into building Universal binaries of 
some other packages that depend on other libs. For instance, matplotlib 
depends on libpng and libfreetype. In the past, I've built static libs 
of those, and then linked MPL against them, getting a nice 
self-contained package. However, I have no idea how I would go about 
building Universal static libs, or two sets of libs, or????

Any suggestions?

-Chris

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to