Forked from https://github.com/ipbus/ipbus-software
This fork prototypes a mechanism for cross-compiling uHAL for ARM aarch64 processors.
Out-of-the-box recipe to cross-compile for aarch64:
sudo make -f CrossCompile.Makefile PREFIX=/opt/xcompile sudo make CXX=/opt/xcompile/gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++ INCLUDE_PREFIX=/opt/xcompile/include LIB_PREFIX=/opt/xcompile/lib -j$(nproc) Set=uhal NO_UHAL_OPTIONALS=1 install