URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/erreur-lors-de-la-compilation-de-kde Title: erreur lors de la Compilation de KDE Authors: Mammnon Date: 2006年04月16日T01:53:16+02:00 Tags: debian Score: 0 Bonsoir (ou Bonjour...) à tous. Après une installation franchement raté de Xgl (dommage ca avait l'ai bien...) j'ai du réinstaller ma debian préféré. Etant en vacance pour 3 jours, j'ai décidé de faire les choses bien, et notemment de compiler moi même un KDE 3.5.2. Régulierement lors de l'install, des erreurs apparaissaient, il me suffisait de rechercher quel .h manquait pour installer par apt-get les devels manquants. Mais là, j'ai à faire à un nouveau type d'erreur auquel je ne sais comment réagir. Elle a lieu lors de la compilation de kdecore. Deux messages différents apparaissent: undefined reference to `IceSetIOErrorHandler' et undefined reference to `SmcCloseConnection' Que faire pour que la compil passe à l'étape suivante??? Pour information, je n'ai pas encore recompilé mon noyau, je suis en 2.6.8-2-386 (alors que j'ai un K7...) Merci d'avance de vos pistes ou même de vos solutions(;-) ) et encouragements... Thomas Ci dessous, la (presque) totalité des messages: (...plein de truc qui se passe bien puis....) make[7]: Rien à faire pour « all ». make[7]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2/kdecore/ svgicons' Making all in . make[7]: Entering directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2/kdecore ' /bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wal l -W -Wpointer-arith -O2 -I/root/kde3.5.2/include -I/usr/X11R6/include -L/root/kde3 .5.2/lib -L/usr/X11R6/lib -O2 -pipe -I/root/kde3.5.2/include -I/usr/X11R6/include - L/root/kde3.5.2/lib -L/usr/X11R6/lib -O2 -pipe -I/root/kde3.5.2/include -I/usr/X11R 6/include -L/root/kde3.5.2/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security -Wmissi ng-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-commo n -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANS LATION -L/root/kde3.5.2/lib -L/usr/X11R6/lib -L/root/kde3.5.2/lib -L/usr/X11R6/l ib -L/root/kde3.5.2/lib -L/usr/X11R6/lib -o libkdecore.la -rpath /root/kde3.5.2/lib -L/root/kde3.5.2/lib -R /root/kde3.5.2/lib -R /root/kde3.5.2/lib -R /root/kde3.5.2 /lib -R /usr/X11R6/lib -L/usr/X11R6/lib -version-info 6:0:2 -no-undefined -Wl,--n o-undefined -Wl,--allow-shlib-undefined fakes.lo vsnprintf.lo libkdecore_la.all_cpp .lo malloc/libklmalloc.la network/libkdecorenetwork.la svgicons/libkdesvgicons.la ../dcop/libDCOP.la ../libltdl/libltdlc.la -lXext -lresolv -lutil -L/root/kde3.5.2/l ib -lart_lgpl_2 -lm -lidn ../kdefx/libkdefx.la .libs/libkdecore_la.all_cpp.o(.text+0x30cc): In function `KApplication::init(bool)' : : undefined reference to `IceSetIOErrorHandler' .libs/libkdecore_la.all_cpp.o(.text+0x3aa8): In function `KApplication::enableSessi onManagement()': : undefined reference to `SmcRequestSaveYourself' .libs/libkdecore_la.all_cpp.o(.text+0x3ab6): In function `KApplication::enableSessi onManagement()': : undefined reference to `SmcGetIceConnection' .libs/libkdecore_la.all_cpp.o(.text+0x3abe): In function `KApplication::enableSessi onManagement()': : undefined reference to `IceFlush' .libs/libkdecore_la.all_cpp.o(.text+0x3cb7): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `SmcRequestSaveYourself' .libs/libkdecore_la.all_cpp.o(.text+0x3cc5): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `SmcGetIceConnection' .libs/libkdecore_la.all_cpp.o(.text+0x3ccd): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `IceFlush' .libs/libkdecore_la.all_cpp.o(.text+0x3d7f): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `SmcOpenConnection' .libs/libkdecore_la.all_cpp.o(.text+0x3dcf): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `SmcRequestSaveYourself' .libs/libkdecore_la.all_cpp.o(.text+0x3ddd): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `SmcGetIceConnection' .libs/libkdecore_la.all_cpp.o(.text+0x3de5): In function `KApplication::requestShut Down(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::Shutd ownMode)': : undefined reference to `IceFlush' .libs/libkdecore_la.all_cpp.o(.text+0x6381): In function `KApplication::~KApplicati on [not-in-charge]()': : undefined reference to `SmcCloseConnection' .libs/libkdecore_la.all_cpp.o(.text+0x6396): In function `KApplication::~KApplicati on [not-in-charge]()': : undefined reference to `IceSetIOErrorHandler' .libs/libkdecore_la.all_cpp.o(.text+0x66b1): In function `KApplication::~KApplicati on [in-charge]()': : undefined reference to `SmcCloseConnection' .libs/libkdecore_la.all_cpp.o(.text+0x66c6): In function `KApplication::~KApplicati on [in-charge]()': : undefined reference to `IceSetIOErrorHandler' .libs/libkdecore_la.all_cpp.o(.text+0x69f0): In function `KApplication::~KApplicati on [in-charge deleting]()': : undefined reference to `SmcCloseConnection' .libs/libkdecore_la.all_cpp.o(.text+0x6a05): In function `KApplication::~KApplicati on [in-charge deleting]()': : undefined reference to `IceSetIOErrorHandler' collect2: ld returned 1 exit status make[7]: *** [libkdecore.la] Erreur 1 make[7]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2/kdecore' make[6]: *** [all-recursive] Erreur 1 make[6]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2/kdecore' make[5]: *** [all] Erreur 2 make[5]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2/kdecore' make[4]: *** [all-recursive] Erreur 1 make[4]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2' make[3]: *** [all] Erreur 2 make[3]: Leaving directory `/root/konstruct/kde/kdelibs/work/kdelibs-3.5.2' make[2]: *** [build-work/kdelibs-3.5.2/Makefile] Erreur 2 make[2]: Leaving directory `/root/konstruct/kde/kdelibs' make[1]: *** [dep-../../kde/kdelibs] Erreur 2 make[1]: Leaving directory `/root/konstruct/kde/kdebase' make: *** [dep-../../kde/kdebase] Erreur 2 zsh: exit 2 make install