Opened 17 years ago

Closed 16 years ago

Last modified 15 years ago

#438 closed Defect (invalid)

Compilation error for GUI client on Linux

Reported by: elfring Owned by: romw
Priority: Minor Milestone: 6.0
Component: Client - Build Version:
Keywords: Cc:

Description

I have got wxWidgets 2.6.4 and 2.8.6 installed on my openSUSE 10.3 system.
Unfortunately, I get the following error messages in my try to build from the current source code (BOINC 6.1.0 - Release).

Making all in clientgui
make[2]: Entering directory `/home/elfring/Projekte/BOINC/boinc/clientgui'
g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/mac  -pthread -I/usr/local/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__   -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/mac  -pthread -I/usr/local/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread  -O3 -funroll-loops -fforce-addr -ffast-math -I/usr/include -I/usr/include/openssl -pthread -MT boinc_gui-DlgAdvPreferences.o -MD -MP -MF .deps/boinc_gui-DlgAdvPreferences.Tpo -c -o boinc_gui-DlgAdvPreferences.o `test -f 'DlgAdvPreferences.cpp' || echo './'`DlgAdvPreferences.cpp
DlgAdvPreferences.cpp: In member function »bool CDlgAdvPreferences::ValidateInput()«:
DlgAdvPreferences.cpp:488: Fehler: »wxWindowListNode« wurde in diesem Gültigkeitsbereich nicht definiert
DlgAdvPreferences.cpp:488: Fehler: »node« wurde in diesem Gültigkeitsbereich nicht definiert
make[2]: *** [boinc_gui-DlgAdvPreferences.o] Fehler 1
make[2]: Leaving directory `/home/elfring/Projekte/BOINC/boinc/clientgui'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/elfring/Projekte/BOINC/boinc'
make: *** [all] Fehler 2

Are there any special compiler parameters needed to resolve those symbols? Was the file "Makefile.linux.suse" activated at this point?

Change History (2)

comment:1 Changed 17 years ago by Nicolas

Don't compile the current (HEAD) sourcecode for the client. Use the latest tag: instead: tags/boinc_core_release_5_10_25. Please see if you have the same error using that version.

comment:2 Changed 16 years ago by Didactylos

Resolution: invalid
Status: newclosed

What Nicolas said. If you are trying to work with HEAD, then discuss build breaks on boinc_dev.

Note: See TracTickets for help on using tickets.