aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Compilation error  (Read 4817 times)

OldFrog

  • Sr. Member
  • ****
  • Karma: 31
  • Offline Offline
  • Posts: 385
Compilation error
« on: December 03, 2006, 11:00:32 AM »

Using wxGtk 2.8.0rc1, I get this error :

Quote

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

Logged
Computer Science is no more about computers than astronomy is about telescopes (Edsger W. Dijkstra)

Matthaeus

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 93
Re: Compilation error
« Reply #1 on: December 03, 2006, 12:57:42 PM »

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..
« Last Edit: December 03, 2006, 01:00:59 PM by Matthaeus »
Logged
Sorry for my bad english, i'm french.

OldFrog

  • Sr. Member
  • ****
  • Karma: 31
  • Offline Offline
  • Posts: 385
Re: Compilation error
« Reply #2 on: December 03, 2006, 02:06:39 PM »

Je fais des RPMs du CVS chaque matin depuis deux ans. Les options sont les suivantes :

Code: [Select]
./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 :

Code: [Select]
 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 :

Code: [Select]
-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
« Last Edit: December 03, 2006, 02:15:20 PM by OldFrog »
Logged
Computer Science is no more about computers than astronomy is about telescopes (Edsger W. Dijkstra)

OldFrog

  • Sr. Member
  • ****
  • Karma: 31
  • Offline Offline
  • Posts: 385
Re: Compilation error
« Reply #3 on: December 03, 2006, 02:24:12 PM »

Et "OnConnection State’" est une méthode de "CDownloadQueue" pas de "CDownQueueRem", qui n'est en place que dans amule-remote-gui.cpp.
Logged
Computer Science is no more about computers than astronomy is about telescopes (Edsger W. Dijkstra)

Matthaeus

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 93
Re: Compilation error
« Reply #4 on: December 03, 2006, 04:07:28 PM »

ah pour celle de ce matin je peux pas te dire, moi je parlais de celle d'hier..
Logged
Sorry for my bad english, i'm french.

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Compilation error
« Reply #5 on: December 03, 2006, 04:42:32 PM »

Hey guys, you're still in the English section here. ;)
Logged

Matthaeus

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 93
Re: Compilation error
« Reply #6 on: December 03, 2006, 04:58:38 PM »

The English section is better than the French  :D
Logged
Sorry for my bad english, i'm french.

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Compilation error
« Reply #7 on: December 03, 2006, 05:02:12 PM »

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.
Logged

OldFrog

  • Sr. Member
  • ****
  • Karma: 31
  • Offline Offline
  • Posts: 385
Re: Compilation error
« Reply #8 on: December 03, 2006, 05:13:10 PM »

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."
Logged
Computer Science is no more about computers than astronomy is about telescopes (Edsger W. Dijkstra)

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Compilation error
« Reply #9 on: December 03, 2006, 06:26:05 PM »

Blame phoenix. And then use this patch.

And never, ever use anything other than english in the ENGLISH part of the board.
Logged

OldFrog

  • Sr. Member
  • ****
  • Karma: 31
  • Offline Offline
  • Posts: 385
Re: Compilation error
« Reply #10 on: December 03, 2006, 09:05:27 PM »

... 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.
Logged
Computer Science is no more about computers than astronomy is about telescopes (Edsger W. Dijkstra)

Matthaeus

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 93
Re: Compilation error
« Reply #11 on: December 04, 2006, 11:07:54 PM »

Sorry to have spoken in French, it is my fault.
Logged
Sorry for my bad english, i'm french.

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: Compilation error
« Reply #12 on: December 05, 2006, 05:48:47 AM »

It is fixed in current cvs code.
Logged