Thanks! Even if it can't (for those, erm, historical reasons ;p) be the default, maybe it would make sense to automatically add it (or to throw an error and refuse to try-and-fail to build) under OS X?
On Fri, Jun 19, 2009 at 9:11 PM, Jeff Senn <[email protected]> wrote: > There is an extra configure option (that is not default only for historical > reasons whichno one can seem to remember -- which is sad because I think I > added it :-) ) > that you need on OS-X > > configure --enable-stacklessfewerregisters > > BUT: if you want to build a complete OS-X framework compatible version with > all the bells and whistles, the best thing to do is to: > > cd Mac/BuildScript > python build-installer.py > > You will need a net connection, because that will download and build a > bunch of > extra packages, but you will wind up with a much more "Mac compatible" > python > dist when you are done. > > -Jas > > On Jun 19, 2009, at 8:16 PM, Kevin Kelley wrote: > > Hmm... I couldn't even get Stackless 2.6.2 to build on OS X. Latest system > software version, latest XCode version. > > When I download the source tarball from stackless.com and run ./configure > && make, I get the following errors: > > ./Stackless/core/slp_transfer.c: In function 'slp_transfer': > ./Stackless/core/slp_transfer.c:143: warning: control may reach end of > non-void function 'slp_switch' being inlined > ./Stackless/platf/switch_x86_unix.h:37: error: PIC register 'ebx' clobbered > in 'asm' > > (Retyped, so please excuse any mistakes.) This is on one of the new > unibody Macbooks. Am I doing something silly? > > Best, > > Kevin > > On Fri, Jun 19, 2009 at 6:52 PM, Jeff Senn <[email protected]> wrote: > >> I didn't check uber-carefully, but it seemed like the former - >> otherwise I would have suggested patching it. :-) >> >> IIRC it had to do with making the cute little folder icon resource >> that makes the disk image folder look nice -- and I don't see >> how it could be stackless related (However, I did not go to the >> trouble of building the stock version in exactly the same way >> to make sure...) >> >> >> On Jun 19, 2009, at 6:03 PM, Richard Tew wrote: >> >> On Fri, Jun 19, 2009 at 7:40 AM, Jeff Senn<[email protected]> wrote: >>> >>>> Ah! I did need to fix one bug in Mac/BuildScript/build-installer.py, >>>> due to some odd path problems. And then run the installer script by >>>> >>> >>> Is this a general Python OS X build problem? Or is it caused by >>> something to do with Stackless? >>> >>> If it is the former, I cannot include this patch in the SLP >>> repository. But if it is the latter, I can. >>> >>> Cheers, >>> Richard. >>> >>> >> > >
_______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
