Skip to content

BetterCallBene/conan-cgcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

conan-cgcc

Conan recipe to create a gnu-cross-compiler for arm64


Dependencies

  • 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

Basic Build Instructions

  1. Clone this repo.
  2. Run
        conan create . [user]/[channel] -s arch=armv8
  3. Change to your project folder
  4. 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]")
  5. Run
        conan create . [user]/[channel] -s arch=armv8

About

Conan recipe to create a cross-compiler for arm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published