Conan recipe to create a gnu-cross-compiler for arm64
-
Conan >= 1.0.0
- Conan need Python. Conan is compatible with Python 2 and Python 3
- Recommended is the Installation with pip
pip install conan
-
gcc >= 5.4
- Linux: gcc is installed by default on Ubuntu 16.04
-
g++ >= 5.4
- Linux: g++ is installed by default on Ubuntu 16.04
-
gfortran >= 5.4
- Linux: gfortran is not installed by default on Ubuntu 16.04
-
make >=4.1
- Linux: make is not installed by default on Ubuntu 16.04
-
gawk
sudo apt-get install gawk
-
liblzma-dev
sudo apt-get install liblzma-dev
-
pylzma ```bash pip install pylzma
-
Recommended (and tested with) Ubuntu 16.04
- Clone this repo.
- Run
conan create . [user]/[channel] -s arch=armv8
- Change to your project folder
- Add this lines to your new/existing conanfile
def build_requirements(self): if self.settings.arch == "armv8": self.build_requires("CrossGccConan/5.4.0@[user]/[channel]")
- Run
conan create . [user]/[channel] -s arch=armv8