There is an extra configure option (that is not default only for
historical reasons which
no 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 <s...@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<s...@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.
_______________________________________________
Stackless mailing list
Stackless@stackless.com
http://www.stackless.com/mailman/listinfo/stackless