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: Build From Source Code Documentation Overview | Toradex Developer Center. 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