aMule Forum
English => Compilation problems => Topic started by: OldFrog on December 03, 2006, 11:00:32 AM
-
Using wxGtk 2.8.0rc1, I get this error :
amuleDlg.cpp: In member function ‘void CamuleDlg::ShowConnectionState()’:
amuleDlg.cpp:586: error: ‘class CDownQueueRem’ has no member named ‘OnConnection State’
make[3]: *** [amulegui-amuleDlg.o] Erreur 1
make[3]: quittant le répertoire « /mnt/stockage/BUILD/amule-cvs/src »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /mnt/stockage/BUILD/amule-cvs/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /mnt/stockage/BUILD/amule-cvs »
make: *** [all] Erreur 2
-
C'est étrange..
Tout ce que je peux te dire c'est qu'hier j'ai réussi à compiler le dernier cvs d'amule avec wxgtk-2.8.0rc1.
De cette façon:
wxgtk: ./configure --prefix=/usr --enable-unicode
amule: ./configure --prefix=/usr --disable-debug
Ça vient peut être d'une option de compilation que tu as mis qui est imcompatible avec wxgtk-2.8. Ou peut être d'un programme extérieur à amule et wxgtk.
Bonne chance..
-
Je fais des RPMs du CVS chaque matin depuis deux ans. Les options sont les suivantes :
./configure \
--prefix=%{_prefix} \
--disable-debug \
--enable-cas \
--enable-wxcas \
--enable-amulecmd \
--enable-amule-gui \
--enable-webserver \
--enable-webservergui \
--enable-ccache \
--enable-kad-compile \
--enable-amulecmdgui \
--enable-amule-daemon \
--enable-embedded_crypto \
--enable-monolithic \
--enable-ed2k \
--enable-alc \
--enable-alcc \
--enable-systray
Je ne l'ai pas changé depuis plus d'un mois
ça me donne :
aMule enabled options:
**** aMule Core ****
Prefix where aMule should be installed? /usr/local
Should aMule be compiled with i18n support? yes
Should aMule be compiled in debug mode? no
Should aMule be compiled with profiling? no
Should aMule be compiled with optimizations? no
Should aMule monolithic application be built? yes
Should aMule daemon version be built? yes
Should aMule remote gui be built? (EXPERIMENTAL) yes
Crypto++ library/headers style? embedded
**** aMule TextClient ****
Should aMule Command Line Client be built? yes
**** aMule WebServer ****
Should aMule WebServer be built? yes
**** aMule ED2K Links Handler ****
Should aMule ED2K Links Handler be built? yes
**** aMuleLinkCreator ****
Should aMuleLinkCreator GUI version (alc) be built? yes
Should aMuleLinkCreator for console (alcc) be built? yes
**** aMule Statistics ****
Should C aMule Statistics (CAS) be built? yes
Should aMule GUI Statistics (wxCas) be built? yes
**** General Libraries and Tools ****
Should ccache support be enabled? yes
Libraries aMule will use to build:
wxWidgets 2.8.0
crypto++ embedded
libpng 1.2.12
libgd 2.0.33
zlib 1.2.3
Et j'utilise 2.8.0rc1 depuis le 21/11/2006 chaque matin sans problème.
C'est dans le CVS de ce matin que se pose le problème. Le fichier aMuleDlg.cpp a été modifié hier dans la journée :
-rw-r--r-- 1 502 1000 5136 déc 2 20:02 UserEvents.h
-rw-r--r-- 1 502 1000 13978 déc 2 20:02 PartFile.h
-rw-r--r-- 1 502 1000 118002 déc 2 20:02 PartFile.cpp
-rw-r--r-- 1 502 1000 43504 déc 2 20:02 OtherFunctions.cpp
-rw-r--r-- 1 502 1000 19173 déc 2 20:02 muuli_wdr.h
-rw-r--r-- 1 502 1000 598001 déc 2 20:02 muuli_wdr.cpp
-rw-r--r-- 1 502 1000 13731 déc 2 20:02 FileDetailDialog.cpp
-rw-r--r-- 1 502 1000 10082 déc 2 20:02 DownloadQueue.h
-rw-r--r-- 1 502 1000 40165 déc 2 20:02 DownloadQueue.cpp
-rw-r--r-- 1 502 1000 46919 déc 2 20:02 amuleDlg.cpp
-
Et "OnConnection State’" est une méthode de "CDownloadQueue" pas de "CDownQueueRem", qui n'est en place que dans amule-remote-gui.cpp.
-
ah pour celle de ce matin je peux pas te dire, moi je parlais de celle d'hier..
-
Hey guys, you're still in the English section here. ;)
-
The English section is better than the French :D
-
Si vous voulais parler en Français-> section français ;)
If you want to speak English -> English section.
I move the thread if you want.
-
Sorry sir ;-) . My Bad. Don't move the thread. Just trying to explain why it was a true issue in today's snapshot, as Matthaeus talked about yesterdau's snapshot.
In a short : some files changed, and
" "OnConnection State’" is a member of "CDownloadQueue" not of "CDownQueueRem", and exists only in amule-remote-gui.cpp."
-
Blame phoenix. And then use this patch.
And never, ever use anything other than english in the ENGLISH part of the board.
-
... Or simply wait for tomorrow, as I use to build my RPMs in a single shell, from downloading the snapshot to install it.
No human manipulation :P
Thanks a lot, and sorry again.
-
Sorry to have spoken in French, it is my fault.
-
It is fixed in current cvs code.