The cross prefix was not likely the actual compiler that needed to be used, but rather the standard `arm-linux-gnueabihf-gcc` compiler can just be used with `-march=armv7`.