Forum Linux.général compilation; Qu'est-ce qui manque?

Posté par  .
Étiquettes :
0
2
fév.
2008
Je cherche à compiler un petit tetris nommé TUTRIS;
dans le config.log je trouve:

.../
configure:2173: gcc -v &5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
configure:2176: $? = 0
configure:2178: gcc -V &5
gcc: '-V' option must have argument
configure:2181: $? = 1
configure:2205: checking for C compiler default output
configure:2208: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2211: $? = 1
configure: failed program was:
| #line 2184 "configure"
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "Tutris"
| #define VERSION "1.0.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2250: error: C compiler cannot create executables
See `config.log' for more details.
----------------------------------------------------------------------------

Qu'est-ce qui ne va pas?
GCC ou autre chose ?
(je suis sous UBuntu dernière version)
  • # libc6-dev ?

    Posté par  . Évalué à 2.

    As-tu bien le paquet libc6-dev installé ?
    • [^] # Re: libc6-dev ?

      Posté par  . Évalué à 2.

      Moui, à vue de nez ça ressemble à ça.

      aptitude install libc6-dev

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.