I've been trying to get cross compilation to work for Linux.
The dependencies (sqlite3 and libgmp) compiles fine using the arm-linux-gnueabi toolchain.
My issue so far has been to understand how CCAN could work together with cross compilation.
A binary ("configurator") seems to be compiled and later executed in the Makefile, which causes conflicts if you would naively just try to compile using the ARM compiler (CC=linux-arm-gnueabi-cc) when running the makefile.
Any advice on how I should reason around this issue and/or how CCAN should operate with cross compilation?
If you need any more information about the specifics regarding the issues/errors I can provide them. :)
I've been trying to get cross compilation to work for Linux.
The dependencies (sqlite3 and libgmp) compiles fine using the
arm-linux-gnueabitoolchain.My issue so far has been to understand how CCAN could work together with cross compilation.
A binary ("configurator") seems to be compiled and later executed in the Makefile, which causes conflicts if you would naively just try to compile using the ARM compiler (
CC=linux-arm-gnueabi-cc) when running the makefile.Any advice on how I should reason around this issue and/or how CCAN should operate with cross compilation?
If you need any more information about the specifics regarding the issues/errors I can provide them. :)