embedding python

A

Andrea Fino

Hi,

I am studying how to get a python 2.3 interpreter running in a small
embedded system ie. 8MB flash ans 32MB ram,

after some search with google on thiw newgroup looks like others already
did this kind of stuff,

Could I have some hints how to proceed, and/or url to read about it?

there is any doc?

Thanks,
Andrea

--
Andrea Fino :cool: - "Sistemi su misura di qualita' industriale"
"Handcrafted systems with industrial quality"

[Phone: +39 071 2070104]+[Fax: +39 071 2077919]+[iaxtel:17002876594]
[Web: http://www.faino.org]+[Email: (e-mail address removed)]

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS: d- s: a+ C+++ UL++++ P++ L++++ E--- W++ N++ o? K w--- O M V
PS++ PE+ Y+ PGP t+ 5? X-- R* tv- b-- DI+++ D G++ e* h r y+
------END GEEK CODE BLOCK------
 
B

Brad Clements

I compiled Python 2.3.2(alpha2) on uClinux and linked it with libxml2 and
libxslt. This ran on a Arcturus 68K board with 2meg flash and 8meg ram.
Barely fit, was very slow. We abandoned the platform. I've been promised an
ARM board with 64 meg ram (uh, that was 6 months ago). Haven't seen it
arrive yet.

Anyway, it works.. I just cross compiled as part of the uClinux dev chain.
You didn't mention which OS you want.
 
A

Andrea Fino

Brad said:
I compiled Python 2.3.2(alpha2) on uClinux and linked it with libxml2 and
libxslt. This ran on a Arcturus 68K board with 2meg flash and 8meg ram.
Barely fit, was very slow. We abandoned the platform. I've been promised an
ARM board with 64 meg ram (uh, that was 6 months ago). Haven't seen it
arrive yet.

Anyway, it works.. I just cross compiled as part of the uClinux dev chain.
You didn't mention which OS you want.
Yeah, you right sorry about that. It's linux in 2.4 version with the
normal glibc (i don't remenber which version).
Thanks.


--
Andrea Fino :cool: - "Sistemi su misura di qualita' industriale"
"Handcrafted systems with industrial quality"

[Phone: +39 071 2070104]+[Fax: +39 071 2077919]+[iaxtel:17002876594]
[Web: http://www.faino.org]+[Email: (e-mail address removed)]

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS: d- s: a+ C+++ UL++++ P++ L++++ E--- W++ N++ o? K w--- O M V
PS++ PE+ Y+ PGP t+ 5? X-- R* tv- b-- DI+++ D G++ e* h r y+
------END GEEK CODE BLOCK------
 
B

Brad Clements

Andrea Fino said:
Brad Clements wrote:
Yeah, you right sorry about that. It's linux in 2.4 version with the
normal glibc (i don't remenber which version).
Thanks.

I used uClibc and had problems with Posix threads. This was .. about 11
months ago.

If you're using standard glibc than I think you won't have any problems.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,819
Latest member
masterdaster

Latest Threads

Top