jefm wrote: > We are looking to use Python on an embedded Linux ARM system. > What I gather from googling the subject is that it is not that > straight forward (a fair amount of patching & hacking). > Nobody out there that has done it claims it is easy, which makes me > worried. [...] > What would it take for the Linux version of Python to be easily cross > compiled (i.e. would the Linux-Python maintainers be willing to > include and maintain cross-compilation specific functions) ? > > Let's say we can get it done. > How is the performance and stability of a working Python on an > embedded ARM-Linux system ? > > Does cross compiling Python automatically include the standard Python > library, or is that yet another adventure ?
Python (including (most of) the standard library) is available for several linux distributions for ARM: - Debian (see packages.debian.org) - OpenWRT, e.g. http://downloads.openwrt.org/kamikaze/8.09/ixp4xx/packages/ - the next Ubuntu release will support some ARM chips - several other (embeded) distributions... You should check whether your specific hardware is supported though. There are several ARM designs from very simple embeded systems with very limited CPU & memory resources and lacking a FPU up to chips for netbooks and low-end desktop/server systems that have built-in 3D graphics. Obviously, python won't work if your system doesn't even have enough space to store python... ;-) BTW: you can run many of those linux distributions on qemu too, if you want to test some things before you have the hardware (it's obviously only an emulation though). -- JanC -- http://mail.python.org/mailman/listinfo/python-list