OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Stackless Python
sylvain
post Aug 5 2006, 11:13 PM
Post #1





Group: Members
Posts: 17
Joined: 6-March 06
Member No.: 9,300



Is there an existing port of Stackless Python on Zaurus ?
Go to the top of the page
 
+Quote Post
InSearchOf
post Aug 6 2006, 08:49 AM
Post #2





Group: Admin
Posts: 1,210
Joined: 20-January 06
From: York, Pennsylvania
Member No.: 8,961



I dont believe this is avaliable for pdaXrom... can't vouche for the rest...

But it could be easily (*hopes*) built for pdaXrom

Late
Go to the top of the page
 
+Quote Post
sylvain
post Aug 6 2006, 09:28 AM
Post #3





Group: Members
Posts: 17
Joined: 6-March 06
Member No.: 9,300



The problem is that to build it, some bit of ASM is needed.

And I didn't write that kind of stuff since the end of the Z80...
Go to the top of the page
 
+Quote Post
sylvain
post Aug 15 2006, 08:50 AM
Post #4





Group: Members
Posts: 17
Joined: 6-March 06
Member No.: 9,300



Hello,

I managed to port and run Stackless to OpenBSD for Zaurus.

WARNING: Stackless installed itselfs as a standard Python distribution, and will crush yours if no installation prefix is provided. I install mine in /usr/local/stackless to avoid this problems.

First, download and uncompress the version 2.4.3 on http://www.stackless.com

Here is a link to the files to use for patching : http://basy.free.fr/stackless_arm_zaurus.tgz

The recursive diff arm32.patch should work on any platform, with a little tweaking. The files specific to OpenBSD/Zaurus are the patch_* files.

To build for arm32 :
- apply the arm32 patch;
- ./configure=installationprefix;
- add a -D__arm32__ to the OPT and the CPPFLAGS
- make, make install

To build for OpenBSD/Zaurus
- apply the arm32 patch;
- ./configure --prefix=installationprefix
- apply the patch_* on the proper files
- make, make install

Sorry to produce post configure patches I'm not very fond/skilled in ./configure scripts.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st December 2014 - 04:05 AM