Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - i686-elf-gcc

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: i686-elf-gcc 6.2.0-1

Git Clone URL: https://aur-dev.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, FDL
Submitter: andrewchen
Maintainer: jbirk
Last Packager: jbirk
Votes: 7
Popularity: 0.333051
First Submitted: 2014-12-02 22:57
Last Updated: 2016-11-11 11:09

Latest Comments

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.