Apalis T30 Makefile FLAGs

We have a third party group that is going to cross compile their proprietary application and library for us. I have pointed them to the Toolchain section here: https://developer.toradex.com/knowledge-base/build-u-boot-and-linux-kernel-from-source-code#Toolchain. I don’t think they had any trouble getting Linaro installed.

They have asked what other makefile flags need to be set, and I’m not exactly sure?

CROSS_COMPILE = /opt/gcc-linaro-arm-linux-gnueabihf-4.9-2014.06_linux/bin/arm-linux-gnueabihf-
CXX = $(CROSS_COMPILE)g++
CXX_OPTIONS =  -mabi=aapcs-linux -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3

hi @kswain

Depending on your application and library, the best will use a SDK, which corresponds to the image you want to flash on the module. If the Environment is set using the corresponding ToolChain, then the all the makefile flags are set automatically. Thus you can just refer to them using Symbols as $CC, $CXX, … .

Please read for more Information the Getting Started Guide. The SDKs can be downloaded here.
However we recommend to build your own image and the corresponding SDK.

Best regards, Jaski