Package Details: gcc-arm-none-eabi-bin 6_2017_q1_update-1

Git Clone URL: https://aur.archlinux.org/gcc-arm-none-eabi-bin.git (read-only)
Package Base: gcc-arm-none-eabi-bin
Description: GNU Tools ARM Embedded Processors (binary distribution, includes newlib, does NOT include GDB)
Upstream URL: https://developer.arm.com/open-source/gnu-toolchain/gnu-rm
Licenses: custom
Conflicts: arm-none-eabi-binutils, arm-none-eabi-gcc, arm-none-eabi-newlib, gcc-arm-none-eabi
Provides: arm-none-eabi-binutils, arm-none-eabi-gcc, arm-none-eabi-newlib, gcc-arm-none-eabi
Submitter: 2bluesc
Maintainer: pftBest
Last Packager: pftBest
Votes: 11
Popularity: 1.217350
First Submitted: 2015-08-13 14:42
Last Updated: 2017-03-02 09:23

Dependencies (2)

Required by (49)

Sources (1)

Latest Comments

pftBest commented on 2017-03-02 10:17

Fixed, thank you

faultylee commented on 2017-03-02 07:07

There's a typo at 6-2017q1, should be 6_1-2017q1

https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/6_1-2017q1/gcc-arm-none-eabi-6-2017-q1-update-linux.tar.bz2

UncleSlug commented on 2017-03-02 04:29

I'm getting error 404 for the archive (not found :( ).

pftBest commented on 2016-12-22 20:46

twilk, fixed, thank you for heads-up.
That line was there for a very long time, and it always worked for me, so it is strange to see it fail. And also strange that no one noticed it until now.

twilk commented on 2016-12-22 20:35

After the update, I get an error when building this package. The error is that too many arguments are passed to the cd call in package(). I solved it by changing line 35 in the PKGBUILD from "cd $srcdir/gcc-*" to "cd $srcdir/gcc-*/".

The added slash at the end means that the glob only matches $srcdir/gcc-arm-none-eabi-6_2-2016q4/ and not $srcdir/gcc-arm-none-eabi-6_2-2016q4-20161216-linux.tar.bz2.

jbuchanan30 commented on 2016-02-16 23:31

No problem, thanks for the quick fix!

pftBest commented on 2016-02-16 22:04

jbuchanan30, fixed, thanks!

jbuchanan30 commented on 2016-02-16 21:47

This doesn't build for me. I get an error saying that "source should be an array". It was an easy fix.

pftBest commented on 2015-11-03 14:14

The only part that needs curses is GDB, so the easiest fix is to remove GDB from
this package. Otherwise it's a good toolchain, and GDB from community will work
fine with it. If no one has any objections I'll take the package.

mrechte commented on 2015-10-24 16:40

This is not a lib32 issue but a ncurse issue.

I think the lib32 dependency comes from the fact the source package here is a prebuild version.

I struggled a little to build from source, following how-to-build-toolchain.pdf on https://launchpad.net/gcc-arm-embedded:

$ ./build-toolchain.sh --skip_steps=mingw32,manual

But it required another package from AUR: isl

The build failed at the very end while packaging, but fortunately the gcc-arm-none-eabi-4_9-2015q4-20151024-linux.tar.bz2 was there (I just moved it close to the PKGBUILD that I tweaked for using it).

All comments