URL: https://linuxfr.org/forums/linux-general/posts/probleme-de-compilation--3 Title: Problème de compilation... Authors: Gyro Gearllose Date: 2006年01月16日T11:54:14+01:00 Tags: Score: 0 Hello ! J'ai deux machines sur lesquelles j'ai installé un LFS+ tout ce qui va bien (KDE, subversion, apache, etc.). Mon problème vient de l'installation de kdesvn ([http://www.kde-apps.org/content/show.php?content=26589).](http://www.kde-apps.org/content/show.php?content=26589).) Sur la première machine, aucun problème : ./configure && make && make install et roulez. Sur la seconde : le ./configure ne m'indique rien de spécial, mais le make se vautre avec ces messages :
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/svnfrontend/fronthelpers -I/usr/local/kde/include -I/usr/X11R6/include -I../.. -I../../src -DQT_THREAD_SUPPORT -D_REENTRANT -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache -I/usr/include/apache -I/usr/include/neon -DNEON_ZLIB -I/usr/include/subversion-1 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-check-new -fno-common -fexceptions -c -o filelistviewitem.lo `test -f 'filelistviewitem.cpp' || echo './'`filelistviewitem.cpp In file included from ../../src/svncpp/entry.hpp:33, from ../../src/svncpp/status.hpp:32, from svnitem.h:25, from filelistviewitem.h:23, from filelistviewitem.cpp:20: ../../src/svncpp/lock_entry.hpp:58: error: `svn_lock_t' has not been declared ../../src/svncpp/lock_entry.hpp:58: error: ISO C++ forbids declaration of `parameter' with no type In file included from svnitem.h:25, from filelistviewitem.h:23, from filelistviewitem.cpp:20: ../../src/svncpp/status.hpp:63: error: `svn_wc_status2_t' has not been declared ../../src/svncpp/status.hpp:63: error: ISO C++ forbids declaration of `status' with no type ../../src/svncpp/status.hpp:70: error: `svn_wc_status2_t' has not been declared ../../src/svncpp/status.hpp:70: error: ISO C++ forbids declaration of `status' with no typeSur les deux machines, les versions de KDE, apache, subversion sont les mêmes. Seule différence : sur la première (ou tout fonctionne), gcc est en version 3.3.3, alors que sur la seconde, c'est gcc 3.4.3. Est-ce que ça peut venir de là ? Comment éviter ce problème ? Que dois-je bidouiller pour faire fonctionner ce programme correctement ? Ce que je ne comprend pas, c'est que le configure ne m'indique aucune erreur. J'ai bien essayé ldconfig pour mettre à jour le cache, sans succès. Par ailleurs, je n'utilise aucune option de compilation exotique (pas de CXXFLAGS de défini, ou autre...) Par avance merci pour votre aide.