arsaraiva
(usa Ubuntu)
Enviado em 04/04/2018 - 22:50h
Olá amigos,
estou com um problema, pois o servidor que estou utilizando é o Debian 9 e por padrão só tem o gcc-4.9 e o 6. Porém minha aplicação só roda exclusivamente com o gcc-4.8.
Preciso de ajuda para instalar manualmente o gcc-4.8 na minha /home, pois como usuário, não tenho privilégios sudo, nem permissão para usar outras fontes.
Já fiz o download do gcc-4.8.0.tar.gz, em seguida ./configure --prefix="/home/andre/gcc" e no make dá o seguinte
erro:
In file included from ../.././gcc/cp/except.c:1005: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
Makefile:1058: recipe for target 'cp/except.o' failed
make[3]: *** [cp/except.o] Error 1
make[3]: Leaving directory '/home/andresaraiva/gcc/gcc-4.8.0/host-x86_64-unknown-linux-gnu/gcc'
Makefile:4162: recipe for target 'all-stage1-gcc' failed
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory '/home/andresaraiva/gcc/gcc-4.8.0'
Makefile:23575: recipe for target 'stage1-bubble' failed
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory '/home/andresaraiva/gcc/gcc-4.8.0'
Makefile:891: recipe for target 'all' failed
make: *** [all] Error 2