PiRSquared17 / python-on-a-chip

Automatically exported from code.google.com/p/python-on-a-chip
Other
0 stars 0 forks source link

Make platform/mbed work with arm-eabi-gcc and SCons #22

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
platform/mbed should be made to build locally.  Try using the arm-eabi-gcc 
toolchain.  If it works, fix the Makefile and create a SConscript.

Original issue reported on code.google.com by dwhall...@gmail.com on 18 Apr 2009 at 11:42

GoogleCodeExporter commented 9 years ago
I'd love to know if this gets to a working state.  The mbed guys have stated 
that 
they've switched on EABI compliance for their libs, but I believe part of the 
issue is 
that their lib is still expecting to get certain symbols from the libraries 
that ship 
with the ARM compiler and therefore some work would be needed to make things 
work with 
newlib (or another libc).

One thing that might be somewhat easier is building PyMite locally and then 
doing the 
linking through the online compiler, but that's not that much better.

Original comment by jbsny...@gmail.com on 20 Dec 2009 at 11:26

GoogleCodeExporter commented 9 years ago
Port to use Codesourcery's ARM GCC toolchain with command line tools.  Follow 
elua's 
examples (even filesystem access works!)

http://ics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.l
ibrary.
zip

Original comment by dwhall...@gmail.com on 8 Jul 2010 at 5:00

GoogleCodeExporter commented 9 years ago
https://github.com/adamgreen/gcc4mbed/ has a set of scripts to setup an offline 
compiler for the mbed. I'd recommended looking at it. 

Original comment by ash....@gmail.com on 23 Nov 2011 at 7:15