Crosscompile

From DaphneWiki

(Difference between revisions)
Jump to: navigation, search
(Created page with "==Cross compiling== To build toolchain for raspberry pi, go here: http://www.bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/ Make sure to enab...")
Line 15: Line 15:
===expat v2.1.0===
===expat v2.1.0===
-
./configure --prefix={pathtoyourxtools}/x-tools/arm-unknown-linux-gnueabi --host=arm
+
CC=arm-unknown-linux-gnueabi-gcc ./configure --prefix={pathtoyourxtools}/x-tools/arm-unknown-linux-gnueabi --host=arm
 +
 
 +
===jansson===
 +
CC=arm-unknown-linux-gnueabi-gcc ./configure --prefix={same as the others} --host=arm

Revision as of 16:55, 28 August 2012

Contents

Cross compiling

To build toolchain for raspberry pi, go here: http://www.bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/

Make sure to enable C++ (his instructions omit that part).

Zlib v1.2.7

The configure command is:

CHOST=arm-unknown-linux-gnueabi ./configure --prefix={pathtoyourxtools}/x-tools/arm-unknown-linux-gnueabi

then

make make install

expat v2.1.0

CC=arm-unknown-linux-gnueabi-gcc ./configure --prefix={pathtoyourxtools}/x-tools/arm-unknown-linux-gnueabi --host=arm

jansson

CC=arm-unknown-linux-gnueabi-gcc ./configure --prefix={same as the others} --host=arm

Personal tools