Le Dimanche 9 Mars 2003 20:19, Stulti a écrit : > Bonjour, > Lorsque j'essaye de compiler KDE3.1 sur ma belle > mandrake 8.2 avec konstruct, j'obtiens l'erreur > suivante : > In file included from kcm_kdm_la.all_cpp.cpp:2: > background.cpp: In method `KBackground::KBackground > (QWidget *, const > char *)': > background.cpp:57: `KDE_CONFDIR' undeclared (first use > this function) > background.cpp:57: (Each undeclared identifier is > reported only once > for each function it appears in.) > background.cpp:57: parse error before string constant > In file included from kcm_kdm_la.all_cpp.cpp:8: > klanguagebutton.cpp: In method `void > KLanguageButton::insertLanguage > (const QString &, const QString &, const QString &, > const QString &, > int)': > klanguagebutton.cpp:133: warning: unused parameter > `const QString &sub' > In file included from kcm_kdm_la.all_cpp.cpp:9: > main.cpp: In method `KDModule::KDModule (QWidget *, > const char *, const > QStringList &)': > main.cpp:95: parse error before string constant > make[4]: *** [kcm_kdm_la.all_cpp.lo] Erreur 1 > make[3]: *** [all-recursive] Erreur 1 > make[2]: *** [all-recursive] Erreur 1 > make[1]: *** [all] Erreur 2 > make: *** [build-work/kdebase-3.1/Makefile] Erreur 2 > > un peu indigeste. > il semblerait qu'il compile avec gcc3, en serait-ce la > cause ? > J'ai gcc 2.96 d'installer aussi, puis-je lui dire > d'utiliser gcc 2.96 et non la version 3 ? > > merci >
>>> Tu peux. Il faut éditer le Makefile à la main et remplacer les =gcc par =gcc-2.96. Personnellement je n'ai pas réussi à compiler un kernel 2.4.8 avec gcc 3.0.x alors que çà marche au poil avec gcc-2.96. A+ > ___________________________________________________________ > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! > Yahoo! Mail : http://fr.mail.yahoo.com
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"