problème de compilation GCC

problème de compilation GCC - Installation - Linux et OS Alternatifs

Marsh Posté le 07-03-2003 à 18:33:26    

J'essaie d'installer les wxGTK et lmule, mais à chaque fois que je fais ./configure, il me met un message du type :  
 
# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output... configure: error: C++ compiler cannot create executables
 
 
Koikesse ?

Reply

Marsh Posté le 07-03-2003 à 18:33:26   

Reply

Marsh Posté le 07-03-2003 à 18:35:15    

tu sais que t'es pas obligé de faire un tomic a chaque fois ut pouvais continuer sur l'autre en editant son titre ...


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 07-03-2003 à 18:35:18    

tu as trouvé tout seul la réponse dans ton titre : tu n'as pas Gcc installé
urpmi gcc
urpmi gcc-cpp
urpmi gcc-c++


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 07-03-2003 à 18:48:42    

HuGoBioS a écrit :

tu sais que t'es pas obligé de faire un tomic a chaque fois ut pouvais continuer sur l'autre en editant son titre ...


 
Hmm, quel autre ?

Reply

Marsh Posté le 07-03-2003 à 18:50:08    

Mjules a écrit :

tu as trouvé tout seul la réponse dans ton titre : tu n'as pas Gcc installé
urpmi gcc
urpmi gcc-cpp
urpmi gcc-c++

 


 
Merci , en fait les deux premiers étaient installés mais pas celui de C++

Reply

Marsh Posté le 07-03-2003 à 19:37:00    

dvdnet a écrit :


 
Merci , en fait les deux premiers étaient installés mais pas celui de C++


 
Arf, je m'éclate ! Maintenant le C++ fonctionne mais :  
 
configure: warning: zlib library not found or too old, will use built-in instead
checking for png.h > 0.90... no
configure: warning: system png library not found or too old, will use built-in i       nstead
checking for jpeglib.h... no
configure: warning: system jpeg library not found, will use built-in instead
checking for tiffio.h... no
configure: warning: system tiff library not found, will use built-in instead
checking for GTK+ version...
checking for pkg-config... no
checking for GTK+ - version >= 2.0.0... no
*** A new enough version of pkg-config was not found.
*** See http://pkgconfig.sourceforge.net
configure: error:
Please check that gtk-config is in path, the directory
where GTK+ libraries are installed (returned by
'gtk-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and GTK+ is version 1.2.3 or above.
 
Je peux faire quoi ? Comment mettre à jour tout ces trucs là, apparement c'est un problème de version trop ancienne, alors comment faire une mise à jour globale du système (si c'est possible ?)

Reply

Marsh Posté le 07-03-2003 à 19:41:54    

installes les paquetages devel correspondant soi dans ton cas :
 
zlib1-devel
libpng3-devel
libjpeg62-devel
libtiff3-devel
pkgconfig
libgtk+2.0_0-devel
 
+ d'autres, quand il te dit qu'il manque un fichier, la commande urpmf te permet de savoir dans quel paquetage il est, et ensuite, un coup d'urpmi et ça devrait marcher.


Message édité par Mjules le 07-03-2003 à 19:44:40

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 07-03-2003 à 19:57:35    

Mjules a écrit :

installes les paquetages devel correspondant soi dans ton cas :
 
zlib1-devel
libpng3-devel
libjpeg62-devel
libtiff3-devel
pkgconfig
libgtk+2.0_0-devel
 
+ d'autres, quand il te dit qu'il manque un fichier, la commande urpmf te permet de savoir dans quel paquetage il est, et ensuite, un coup d'urpmi et ça devrait marcher.


 
Je te remercie, je tente ça ...  
 
En fait les "chechk : No" signifient que le paquetage n'a pas été préalablement installé ? Et pour en connaitre le nom on passe par urpmf alors ... Bon !

Reply

Marsh Posté le 07-03-2003 à 20:36:50    

si tu regardes bien, il cherche un fichier spécifique

checking for jpeglib.h... no

qu'il ne trouve pas. Il te suffit alors d'installer le paquetage qui contient ce fichier, et tu trouves le nom du paquetage via urpmf

[jules@tue_amour jules]$ urpmf jpeglib.h
libjpeg62-devel:/usr/include/jpeglib.h


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 08-03-2003 à 10:18:49    

En fait, j'ai que des merdes à l'install, le C++ a fini par passer, mais je rencontre un autre soucis, il me dit :  
 
 
checking for GTK+ - version >= 2.0.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error:
Please check that gtk-config is in path, the directory
where GTK+ libraries are installed (returned by
'gtk-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and GTK+ is version 1.2.3 or above.
 
J'ai fait un Urpmg GTK+ et apparement il est installé y'a pas de soucis. J'ai tenté un gtk-config --libs en ligne de commande, mais il me dit " command not found". Snif, une idée, je suis chiant mais je trouve pas sorry ... J'ai aussi regardé le Config.log, et je me suis rendu compte que ce n'était pas mon genre de littérature ;)

Reply

Marsh Posté le 08-03-2003 à 10:18:49   

Reply

Marsh Posté le 08-03-2003 à 10:24:38    

[jules@tue_amour jules]$ urpmf gtk-config
man-pages-fr:/usr/share/man/fr/man1/gtk-config.1.bz2
libgtk+1.2-devel:/usr/bin/gtk-config
libgtk+1.2-devel:/usr/share/doc/libgtk+1.2-devel-1.2.10/gtk-config.txt
libgtk+1.2-devel:/usr/share/man/man1/gtk-config.1.bz2


 
urpmq pour trouver un paquetage  
 
urpmf pour trouver un fichier dans un paquetage (et donc le nom du paquetage ;) )
 
www.urpmi.org


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 08-03-2003 à 10:38:10    

Ok, mais en fait le prob venait pas de là, mais bon, j'ai fait la commande qu'il demande et voilà le résultat :
 
[root@192 wxGTK-2.4.0]# gtk-config --libs
-L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
 
 
et voilà ce qu'il me demandait :
 
 
checking for GTK+ - version >= 2.0.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error:
Please check that gtk-config is in path, the directory
where GTK+ libraries are installed (returned by
'gtk-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and GTK+ is version 1.2.3 or above.

Reply

Marsh Posté le 08-03-2003 à 11:38:39    

Up

Reply

Marsh Posté le 08-03-2003 à 15:18:24    


 
re up  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed