[wx-dev] Making a Mac PKG for wxWidgets
Anders F Björklund
afb at algonet.se
Wed Oct 11 06:37:50 PDT 2006
Stefan Csomor wrote:
> thanks for bringing this up. yes, frameworks installs are on the list
> of
> long time goals. I had looked into this little bit, and was suprised
> that there apparently still are versioning problems for c++ code when
> using frameworks. That's why the current xcode projects use the
> embedded
> frameworks dir.
C++ ABI is nothing BUT versioning troubles, unlike C/Objective-C ;-)
Having one lib for Panther and one lib for Tiger should work, though ?
(as long as one stays clear of Xcode 2.0/2.1, and older OS versions)
I wouldn't know too much about current wx Xcode projects, as I am
trying to use cross-platform tools for my cross-platform projects.
So I am using GNU tools and Code::Blocks IDE instead, preferrably...
But thought I'd move to .framework for the "vanilla" Mac OS X stuff,
even though I am using standard .dylib with DarwinPorts just fine...
Just that using DP is a pain for the regular Mac end-user, it seems.
> I want to make sure that we don't fall into pitfalls when supplying
> official frameworks which could haunt us later, it also will have to
> play nicely with wxPython. So it will only be after the Nov 2.8 drop
> that I can look into this...
No packages until wxWidgets 2.8 ? The ones I did was for 2.6.3pl2
rather than 2.7.0 anyway, but I guess I could host them at wxD...
I've been using these packages for my internal builds since 2.6.1,
so they shouldn't have too many issues - but I don't use Python.
As you might have gleaned from my brief notes, all I did was
to rebundle the include/lib directories up as Mac frameworks ?
(pretty much like one has to bundle the executable/resources
as Mac app bundles, for them to receive any events with wxMac)
--anders
More information about the wx-dev
mailing list