Eu quero instalar o Argos 0.5 para o Debian 3.12.6-2 (2013-12-29 ) x86_64 GNU / Linux. Eu tive que instalar o gcc 3.4 porque o Argos pediu. Agora eu tenho o gcc 3.4 e o gcc 4.8.2-2 também. O problema é que ./configure
script fornece este erro:
The error log from compiling the libSDL test is:
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
ERROR: ARGOS requires SDL or Cocoa for graphical output
To build ARGOS without graphical output configure with --disable-gfx-check
Note that this will disable all output from the virtual graphics card.
Instalei o libsdl e o Cocoa com o apt-get. Mas ainda tenho o mesmo problema. Se eu pesquisar libgcc: find /usr/ -name libgcc*
, obtenho esta saída:
/usr/lib/x86_64-linux-gnu/libgccpp.so.1
/usr/lib/x86_64-linux-gnu/libgccpp.so.1.0.3
/usr/lib/gcc/x86_64-linux-gnu/4.6/libgcc_eh.a
/usr/lib/gcc/x86_64-linux-gnu/4.6/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/4.6/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/4.7/libgcc_eh.a
/usr/lib/gcc/x86_64-linux-gnu/4.7/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/4.7/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/libgcc_s_32.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/libgcc_eh.a
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/libgcc_s_32.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/libgcc_eh.a
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_eh.a
/usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a
/usr/lib/ure/lib/libgcc3_uno.so
/usr/share/doc/libgcc-4.7-dev
/usr/share/doc/libgcc1
/usr/share/doc/libgcc-4.8-dev
/usr/share/lintian/overrides/libgcc1
Como posso resolver este problema?
Eu tentei compilar este programa simples com o gcc-3.4.
// program.c
#include <stdio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
E eu recebo esta saída:
gcc-3.4 program.c
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
Se eu usar o gcc 4.8.2, tudo ficará bem.