Package Details: i686-elf-gcc 7.2.0-1

Git Clone URL: https://aur.archlinux.org/i686-elf-gcc.git (read-only)
Package Base: i686-elf-gcc
Description: The GNU Compiler Collection - cross compiler for i686-elf target
Upstream URL: http://gcc.gnu.org/
Licenses: GPL, LGPL
Submitter: andrewchen
Maintainer: jbirk
Last Packager: jbirk
Votes: 6
Popularity: 0.000000
First Submitted: 2014-12-02 22:57
Last Updated: 2017-09-03 14:24

Latest Comments

colatkinson commented on 2018-04-17 09:46

Broken for me as well, also on x86_64. Anyone know of any fixes?

chrisf commented on 2018-02-05 20:41

Broken on x86_64. The built i686-elf-gcc produces 64bit objects.

rileyphone commented on 2016-09-06 16:16

I built this on gcc 6.1.1 by changing the pkgver to 6.2.0 and the _islver to 0.16.1
sha256sums for those:
gcc - 9944589fc722d3e66308c0ce5257788ebd7872982a718aa2516123940671b7c5
isl - 412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2

andreas303 commented on 2016-08-14 16:44

(I am a total newbie about cross-compilation, so this question might be slightly stupid.) I tried to build this package, but yaourt failed with the following error message. Is it because yaourt tries to build the cross-compiling gcc4.9.2 with my current native gcc (which is of version 6.1.1), or is there another probable reason?

In file included from /tmp/yaourt-tmp-andreas/aur-i686-elf-gcc/src/gcc-4.9.2/gcc/cp/except.c:1013:0:
cfns.gperf: In function ‘const char* libc_name_p(const char*, unsigned int)’:
cfns.gperf:101:1: error: ‘const char* libc_name_p(const char*, unsigned int)’ redeclared inline with ‘gnu_inline’ attribute
cfns.gperf:26:14: note: ‘const char* libc_name_p(const char*, unsigned int)’ previously declared here
cfns.gperf: At global scope:
cfns.gperf:26:14: warning: inline function ‘const char* libc_name_p(const char*, unsigned int)’ used but never defined
make[1]: *** [Makefile:1058: cp/except.o] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-andreas/aur-i686-elf-gcc/src/gcc-build/gcc'
make: *** [Makefile:3979: all-gcc] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build i686-elf-gcc.

andrewchen commented on 2015-03-29 00:18

Hi, I don't use this package or have time to maintain it any more. If you want, you could adopt it and fix the download links and checksums. You could reference the gcc PKGBUILD from the [core].

keystroke commented on 2015-03-29 00:12

Running `makepkg` failed. I had to remove the '#' from the sources list, replace the snapshot version in the PKGBUILD, and run without checksums. Worked just fine then.

keystroke commented on 2015-03-28 23:44

Had issue with downloading sources. Removed the '#' from the beginning of the sources list in the PKGBUILD and it worked fine.