[wx-dev] Re: 2.8, 2.10, 3

Stefan Csomor csomor at advancedconcepts.ch
Fri Oct 19 11:03:55 PDT 2007


Hi Dave
> That said, I simply wrapped stuff in wxUSE_ABI_INCOMPATIBLE_FEATURES.  
> Unless I messed something up, 2.8 when built dynamically will default 
> to false and be compatible (but lack some important features).  On the 
> other hand, when built statically, it will default to true and gain 
> enhancements that were just too difficult to do in an ABI compatible 
> manner.
>
> I did it this way exactly because a full-out third 2.10 branch is way 
> too hard to maintain but a few ifdefs in the 2.8 branch lets people 
> using wxCocoa get the fixes they need without getting the huge changes 
> in trunk and without myself nor the rest of us having to maintain a 
> third branch.
yes, that's why I mentioned it before as the thing I could do as well, 
but as Robin has explained to me doesn't work for wxPython on Linux, 
where many vendors want ABI compliance :-(

Best,

Stefan





More information about the wx-dev mailing list