[Sequanux-ml] pb avec libstdc++

Nico nicolas.poulain at ouvaton.org
Sam 19 Nov 13:13:21 CET 2005


  Greg m'a raconté au claviophone électronique moderne que :
> Le Samedi 19 Novembre 2005 12:48, Nico a écrit :
> Re,
> 
> 
>>test.cpp:1:20: iostream: No such file or directory
> 
> 
> Aïe /o\
> Si tes en-têtes ne sont pas dispos, ça va craindre un poil. Le reste découle 
> de cette erreur.
> Est-ce qu'un find /usr/include -name 'iostream*' retourne quelquechose ? Je ne 
> sais pas comment mandr{ake,iva} organise les entêtes, mais si c'est comme 
> sous debian, alors ils sont dans un répertoire nommé d'après la version de la 
> libstdc++.
> Et quelle version de g++, encore une fois :)
> 
> Greg

find /usr/include -name 'iostream*'

/usr/include/c++/4.0.1/backward/iostream.h
/usr/include/c++/4.0.1/iostream

au lieu de /usr/include/c++/3.4.7/... (pour que ça marche)

et

Version de g++
Thread model: posix
gcc version 4.0.0 (Mandrakelinux 10.1 4.0.0-0.1mdk)

et en plus tout ça :

Reading specs from /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/specs
Configured with: ../configure --prefix=/usr --libdir=/usr/lib 
--libexecdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix 
--enable-checking=release --enable-long-long --enable-__cxa_atexit 
--enable-clocale=gnu --disable-libunwind-exceptions 
--enable-languages=c,c++ --program-suffix=-4.0.0 
--host=i586-mandrake-linux-gnu --with-system-zlib 
--with-gxx-include-dir=/usr/include/c++/3.4.1


-- 
Nico
http://nicolas.poulain.ouvaton.org



Plus d'informations sur la liste de diffusion Sequanux-ml