[Stackless] Fwd: stackless 2.6.2 on OS-X

Kevin Kelley kelleyk at mit.edu
Sat Jun 20 03:19:29 CEST 2009


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 <senn at maya.com> 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 <senn at maya.com> 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<senn at maya.com> 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.
>>>
>>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.stackless.com/pipermail/stackless/attachments/20090619/7d960e51/attachment.htm>


More information about the Stackless mailing list