Forum > Windows

cross compile for arm linux (Q)

(1/1)

hosune7845:
Hi.

I need to compile for arm linux under windows7 x32

but tutorials on wiki, there's for under linux.

anyone success cross-compile under win7-x32 for arm?

p.s. if success with debug, plz let me know with debugging!

avra:
Cross compilation is not working out of the box and is not trivial to setup. Searching forum for cross arm will bring many hits. If you can not make it then you might want to look at these tutorials for CodeTyphon:
http://www.pilotlogic.com/sitejoom/index.php/wiki?id=165

p.s. please do not cross post  :(

Thaddy:
The only part that is not trivial is setting up remote debugging. In that respect CodeTyphon doesn't do a good job either ( or worse:it pretents to do a job, I never quite understood which one).

The basic steps for f.e. ARM EABIHF (e.g. Raspberry Pi 1) are easy:

- Find the right binutils and install them (linaro.org)
- make clean crossall crossinstall OS_TARGET=linux CPU_TARGET=ARMV6 OPT='-dFPC_EABIHF' BINUTILSDIR=<wherever you put the binutils> BINUTILSPREFIX=arm-linux-gnueabihf-

There you go. If you have an out of the box FPC installation that is all it takes.
Setting up remote debugging is way more of a problem.

Navigation

[0] Message Index

Go to full version