mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
Change default ARM compiler name
In most distros (Ubuntu, Debian, Arch Linux) the only available Linux ARM toolchain uses arm-linux-gnueabihf- prefix. That's also the correct compiler for cross-compiling code for Raspberry Pi, which is what most people will probably want.
This commit is contained in:
@@ -16,13 +16,18 @@ cc = gcc
|
||||
hint[LineTooLong]=off
|
||||
#hint[XDeclaredButNotUsed]=off
|
||||
|
||||
# example of how to setup a cross-compiler:
|
||||
arm.linux.gcc.exe = "arm-linux-gcc"
|
||||
arm.linux.gcc.linkerexe = "arm-linux-gcc"
|
||||
# Examples of how to setup a cross-compiler:
|
||||
|
||||
# Cross-compiling for Raspberry Pi.
|
||||
# (This compiler is available in gcc-arm-linux-gnueabihf package on Ubuntu)
|
||||
arm.linux.gcc.exe = "arm-linux-gnueabihf-gcc"
|
||||
arm.linux.gcc.linkerexe = "arm-linux-gnueabihf-gcc"
|
||||
|
||||
# For OpenWRT, you will also need to adjust PATH to point to your toolchain.
|
||||
mips.linux.gcc.exe = "mips-openwrt-linux-gcc"
|
||||
mips.linux.gcc.linkerexe = "mips-openwrt-linux-gcc"
|
||||
|
||||
|
||||
path="$lib/deprecated/core"
|
||||
path="$lib/deprecated/pure"
|
||||
path="$lib/pure/collections"
|
||||
|
||||
Reference in New Issue
Block a user