view doc/README-Cross.txt @ 357:d982a00c2177

- PPC64 asm syntax fix, specifying explicitly comparison mode for cmpi (newer toolchains complain, older ones took optional field of instruction which happened to be same value)
author Tassilo Philipp
date Tue, 25 Feb 2020 18:16:13 +0100
parents 3e629dc19168
children
line wrap: on
line source

Cross-compilation of dyncall with gcc
=====================================

Make sure cross-compile tools are installed and in your path, and set the
CC, AR and LD envvars, explicitly (where $PREFIX is arm-eabi, etc., depending
on the toolchain to be used):

  $ export CC=$PREFIX-gcc
  $ export AR=$PREFIX-ar
  $ export LD=$PREFIX-ld

Also set CXX if you want to build the tests:

  $ export CXX=$PREFIX-g++


Then, build dyncall - one way would be to simply use Makefile.embedded:

  $ make -f Makefile.embedded sun
  $ (cd test; make -f Makefile.embedded)