Package Details: arm-linux-gnueabihf-gcc-stage1 9.1.0-2

Git Clone URL: https://aur.archlinux.org/arm-linux-gnueabihf-gcc-stage1.git (read-only)
Package Base: arm-linux-gnueabihf-gcc-stage1
Description: The GNU Compiler Collection. Stage 1 for toolchain building (arm-linux-gnueabihf)
Upstream URL: https://gcc.gnu.org
Licenses: GPL, custom, LGPL, FDL
Submitter: tavianator
Maintainer: tavianator
Last Packager: tavianator
Votes: 37
Popularity: 0.601731
First Submitted: 2015-09-14 15:30
Last Updated: 2019-07-04 21:01

Latest Comments

su.sung commented on 2016-08-05 18:57

@tavianator:
arm-linux-gnueabihf-gcc-stage1 6.1.1-3 on x86_64
makepkg build failure with:
/usr/bin/arm-linux-gnueabihf-as: unrecognized option '--64'

teozkr commented on 2016-05-18 22:18

@tavianator: Great, thanks! The CXXFLAGS thing was just a workaround in the meantime.

tavianator commented on 2016-05-16 22:36

@teozkr: I have updated this package to GCC 6.1.1-1, which seems to fix everything without having to change CXXFLAGS. Hopefully it works for you!

teozkr commented on 2016-05-15 21:07

This doesn't build anymore with GCC 6.
Changing line 59 from:

CXXFLAGS=${CXXFLAGS/-pipe/}

to

CXXFLAGS="${CXXFLAGS/-pipe/} --std=gnu++03"

seems to fix it.

tavianator commented on 2016-03-24 20:52

@blippy: This repo may help you with that: https://github.com/tavianator/arch-rpi-cross

install.sh will build everything in the right order.

blippy commented on 2016-03-19 11:06

@tavianator
Current installed tools:

local/arm-linux-gnueabihf-binutils 2.26-2
local/arm-linux-gnueabihf-gcc 5.2.0-2
local/arm-linux-gnueabihf-glibc 2.22-3
local/arm-linux-gnueabihf-linux-api-headers 4.4.1-1

I did not do a clean build (makepkg -C), but I did use new directories, so everything should be lean.

Order of building: um, all sorts. The dependencies are quite complicated, and I kept trying to install stuff until I got something to work. So I couldn't say definitively what the order is.

Maybe my next step is to uninstall all the packages and start again from scratch.

tavianator commented on 2016-03-14 15:21

@blippy: It's possible, which other tools do you have installed? I did do all the recent upgrades with the old versions still installed though, so it should work.

Did you do a clean build (makepkg -C)? What order are you building stuff in?

blippy commented on 2016-03-13 19:29

x86_64

Could stage1 have some kind of incompatability with some of the other ARM cross-compilation tools; thereby causing things to clash?

tavianator commented on 2016-03-13 17:14

@blippy: Strange, don't see that here. Are you on i686?

blippy commented on 2016-03-13 13:56

arm-linux-gnueabihf-gcc-stage1 5.3.0-5 : makepkg build failure:
/usr/bin/arm-linux-gnueabihf-as: unrecognized option '--64'