Excellent! On Jan 4, 2015 12:34 PM, "Collin Anderson" <[email protected]> wrote:
> Hah, 10.6 support was pretty much accidental. In fact, I also think 10.7 > ought to be the oldest 'official' supported version, but thats just my > personal opinion, FWIW. > > Resolving those issues preventing 10.6 support was a side effect, not the > goal. The main purpose was some minor changes to some cmake files > regarding boost and python. Apple has deprecated linking to the Python > framework and has removed the Python.framework entirely from the OS X 10.9+ > SDKs. Programs that have python scriptability are now required to embed > their own python framework and interpreter in the .app bundle, or link to > the 10.8 or earlier OS X SDK, as per > https://developer.apple.com/library/ios/technotes/tn2328/_index.html > > wxPython completely ignores all of this and happily links to the System > framework, which works great as long as you don't plan on using that binary > on other versions of OS X :). I couldn't get it to work with 10.7, only to > 10.8, as it is now, despite 10.10's python being 'gcc 4.2.1 compatible'. > > wxPython ought to check the cflags and set the MACOSX_DEPLOYMENT_TARGET > environment variable, which will make the build fail hard (as intended, the > System's python framework checks for this specifically). If it isn't set > though, it will set it to the current system's version. Which is what > happens now, regardless of our desired os x build version. Er, its kind of > a mess, and snowballs into some stdlibc++ vs. libc++ awfulness but I > digress. Thats what I've been working on and address in the branch. I > tried 10.6 for the heck of it as the official redistributable python > framework supported 10.6+, and it seemed to work without issue. > > Anyway, I should have that branch up sometime today. > — > The Electropimp - Collin Anderson > [email protected] > > On Jan 4, 2015, at 9:57 AM, Adam Wolf <[email protected]> > wrote: > > Great! It's good to have another OS X person interested in helping out! > > The .app bundle work was mostly done by Bernhard, but I'm working on a > osxbuilder (similar in philosophy to the winbuilder), that rearranges some > things and creates a pretty dmg that does things users expect, with the > proper documentation and all. It's been "a few hours away from being done" > for about 2 months now, as the scope slowly increases :) > > I'm not certain that we want to support 10.6 though. If we "officially" > support it we probably have to test on it, and they haven't done security > updates for it in about a year. > > One of the open issues is the dropdowns at the top of the windows. They > don't quite work right in OS X. Someone on the list started investigating, > but I haven't heard much recently on it. > > Adam Wolf > Cofounder and Engineer > W&L > > On Sun, Jan 4, 2015 at 10:41 AM, Collin Anderson <[email protected]> > wrote: > >> Great, thanks for the quick response! I noticed some PPC architecture >> stuff in the download_boost cmake module, so I was worried 10.5 or even >> 10.4u were the goal. 10.7 is much more reasonable :). Also, great work >> on the OS X build, .app bundles can be a headache to deal with using >> traditional build systems/workflows. >> >> I *think* I may have resolved the issues preventing a 10.6+ build, once I >> finish checking some things, I'll put a branch up on launchpad later today >> hopefully. >> >> Oh, and is there anything specific that no one is working on OS X-wise? >> I'd be happy to see what I can do, and that's probably my main expertise >> (OS X development and dealing with its unique 'quirks'). Otherwise I'll >> keep getting acquainted with the code and reading the dev list until I can >> hopefully find something useful to contribute. Anyway, thanks for the help! >> — >> The Electropimp - Collin Anderson >> [email protected] >> >> On Jan 4, 2015, at 9:03 AM, Adam Wolf <[email protected]> >> wrote: >> >> So far, we have been able to support building for 10.7 and newer. >> >> Older than that, and we have problems with dependencies and compiler >> interactions. >> >> (This isn't an official policy but I don't think there is one at this >> point.) >> >> Adam Wolf >> Cofounder and Engineer >> W&L >> >> On Sun, Jan 4, 2015 at 9:17 AM, Collin Anderson <[email protected]> >> wrote: >> >>> Hi, I wanted to ask the OS X developers a quick question. What is the >>> oldest version of OS X that is intended to officially be supported by >>> KiCad? I want to know what to target for testing any changes/additions I >>> may make. Thanks! >>> >>> The Electropimp - Collin Anderson >>> [email protected] >>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >> > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

