Package Details: gcc47 4.7.4-2

Git Clone URL: https://aur.archlinux.org/gcc47.git (read-only, click to copy)
Package Base: gcc47
Description: The GNU Compiler Collection (4.7.x)
Upstream URL: http://gcc.gnu.org
Licenses: GPL, custom, LGPL, FDL
Submitter: mosra
Maintainer: severach
Last Packager: severach
Votes: 21
Popularity: 0.000000
First Submitted: 2013-06-06 16:22 (UTC)
Last Updated: 2021-09-28 19:22 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

severach commented on 2016-01-05 02:27 (UTC)

checking for C compiler default output file name... configure: error: in `/home/chris/build/gcc47/src/gcc-build/x86_64-unknown-linux-gnu/libmudflap': configure: error: C compiler cannot create executables See `config.log' for more details. Makefile:11502: recipe for target 'configure-target-libmudflap' failed

nexero commented on 2015-11-17 07:08 (UTC)

@rubenvb Thanks, without this patch this package wouldn't compile..

rubenvb commented on 2015-09-29 12:39 (UTC)

This patch is needed to compile with GCC 5: diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h index 62cdfab..4f63cc4 100644 --- a/gcc/cp/cfns.h +++ b/gcc/cp/cfns.h @@ -53,6 +53,9 @@ __inline static unsigned int hash (const char *, unsigned int); #ifdef __GNUC__ __inline +#ifdef __GNUC_STDC_INLINE__ +__attribute__ ((__gnu_inline__)) +#endif #endif const char * libc_name_p (const char *, unsigned int); /* maximum key range = 391, duplicates = 0 */ @@ -96,7 +99,7 @@ hash (register const char *str, register unsigned int len) 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400 }; - register int hval = len; + register int hval = (int)len; switch (hval) { (remember to put a newline at the end of the patch file)

petric789 commented on 2015-07-10 07:46 (UTC)

mosra: My apologies, error was due to my MAKEFLAGS tweaks. With the default MAKEFLAGS it builds flawlessly. Although the workaround from the gcc48 comments is needed. Thanks! I will remove my other comment, so others don't get confused.

mosra commented on 2015-07-09 20:51 (UTC)

huh. now please tell me what *I* am doing wrong. I tried to build the package four times in last six months, always completely from scratch and it always built successfully. I'm on latest [extra], nothing from [testing], x86_64, gcc 5.1 and clang 3.6.1 installed. Could MAKEFLAGS etc. affect this?

mosra commented on 2015-07-09 08:57 (UTC)

petric789: can you try the workarounds mentioned in the gcc48 package? the problems seem to be similar: https://aur.archlinux.org/packages/gcc48/

petric789 commented on 2015-07-09 08:46 (UTC)

It still fails to build at this point. I have the exact same problem as simgunz.

simgunz commented on 2015-06-02 14:12 (UTC)

It fails to build at this point. Makefile:549: recipe for target 'libstdc++.la' failed make[5]: *** [libstdc++.la] Error 139 More errors: http://pastebin.com/h6EKJN6y