Confirming for SuSE 9.3 and SuSE10. - Sorry, today's svn doesn't compile any longer on SuSE 9.3 and SuSE10 using wxGTK 2.6.3 stable:
SuSE 9.3:extern/wxWidgets/listctrl.cpp:363: Warnung: declaration of `Item' shadows a
member of `this'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/lib/wx/include/gtk2-unicode-
release-2.6 -I/usr/local/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE
_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -I./libs -DUSE_EMBEDDED_C
RYPTO -W -Wall -Wshadow -Wundef -DUSE_WX_EXTENSIONS -MT libmuleappgui_a-MuleGi
fCtrl.o -MD -MP -MF ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" -c -o libmuleappgui_
a-MuleGifCtrl.o `test -f 'MuleGifCtrl.cpp' || echo './'`MuleGifCtrl.cpp; \
then mv -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" ".deps/libmuleappgui_a-MuleGi
fCtrl.Po"; else rm -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo"; exit 1; fi
MuleGifCtrl.cpp: In destructor `virtual MuleGifCtrl::~MuleGifCtrl()':
MuleGifCtrl.cpp:94: Warnung: possible problem detected in invocation of delete
operator:
MuleGifCtrl.cpp:94: Warnung: invalid use of undefined type `struct
MuleGIFDecoder'
MuleGifCtrl.h:33: Warnung: forward declaration of `struct MuleGIFDecoder'
MuleGifCtrl.cpp:94: note: neither the destructor nor the class-specific
operator delete will be called, even if they are declared when the class is
defined.
MuleGifCtrl.cpp: In member function `bool MuleGifCtrl::LoadData(const char*,
int)':
MuleGifCtrl.cpp:104: Warnung: possible problem detected in invocation of delete
operator:
MuleGifCtrl.cpp:104: Warnung: invalid use of undefined type `struct
MuleGIFDecoder'
MuleGifCtrl.h:33: Warnung: forward declaration of `struct MuleGIFDecoder'
MuleGifCtrl.cpp:104: note: neither the destructor nor the class-specific
operator delete will be called, even if they are declared when the class is
defined.
MuleGifCtrl.cpp:109: error: cannot convert `wxGIFDecoder*' to `MuleGIFDecoder*'
in assignment
MuleGifCtrl.cpp:110: error: `ReadGIF' undeclared (first use this function)
MuleGifCtrl.cpp:110: error: (Each undeclared identifier is reported only once
for each function it appears in.)
MuleGifCtrl.cpp:111: Warnung: possible problem detected in invocation of delete
operator:
MuleGifCtrl.cpp:111: Warnung: invalid use of undefined type `struct
MuleGIFDecoder'
MuleGifCtrl.h:33: Warnung: forward declaration of `struct MuleGIFDecoder'
MuleGifCtrl.cpp:111: note: neither the destructor nor the class-specific
operator delete will be called, even if they are declared when the class is
defined.
MuleGifCtrl.cpp:116: error: `GoFirstFrame' undeclared (first use this function)
MuleGifCtrl.cpp:118: error: `ConvertToImage' undeclared (first use this
function)
MuleGifCtrl.cpp: In member function `void MuleGifCtrl::Start()':
MuleGifCtrl.cpp:127: error: `IsAnimation' undeclared (first use this function)
MuleGifCtrl.cpp:129: error: `GoLastFrame' undeclared (first use this function)
MuleGifCtrl.cpp: In member function `virtual wxSize MuleGifCtrl::GetBestSize()
':
MuleGifCtrl.cpp:145: error: `GetLogicalScreenWidth' undeclared (first use this
function)
MuleGifCtrl.cpp:145: error: `GetLogicalScreenHeight' undeclared (first use this
function)
MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnTimer(wxTimerEvent&)':
MuleGifCtrl.cpp:152: error: `IsAnimation' undeclared (first use this function)
MuleGifCtrl.cpp:153: error: `GoNextFrame' undeclared (first use this function)
MuleGifCtrl.cpp:156: error: `ConvertToImage' undeclared (first use this
function)
MuleGifCtrl.cpp:162: error: `GetDelay' undeclared (first use this function)
MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnPaint(wxPaintEvent&)':
MuleGifCtrl.cpp:172: error: `GetLogicalScreenWidth' undeclared (first use this
function)
MuleGifCtrl.cpp:173: error: `GetLogicalScreenHeight' undeclared (first use this
function)
MuleGifCtrl.cpp:177: error: `GetLeft' undeclared (first use this function)
MuleGifCtrl.cpp:177: error: `GetTop' undeclared (first use this function)
make[3]: *** [libmuleappgui_a-MuleGifCtrl.o] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.83384 (%build)
SuSE10.0:
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/local/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -I./libs -DUSE_EMBEDDED_CRYPTO -W -Wall -Wshadow -Wundef -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -DUSE_WX_EXTENSIONS -MT libmuleappgui_a-MuleGifCtrl.o -MD -MP -MF ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" -c -o libmuleappgui_a-MuleGifCtrl.o `test -f 'MuleGifCtrl.cpp' || echo './'`MuleGifCtrl.cpp; \
then mv -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" ".deps/libmuleappgui_a-MuleGifCtrl.Po"; else rm -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo"; exit 1; fi
extern/wxWidgets/listctrl.cpp: In member function »int MuleExtern::wxListLineDataArray::Index(const MuleExtern::_wxObjArraywxListLineDataArray&, bool) const«:
extern/wxWidgets/listctrl.cpp:363: Warnung: Deklaration von »Item« überdeckt ein Element von 'this'
MuleGifCtrl.cpp: In destructor »virtual MuleGifCtrl::~MuleGifCtrl()«:
MuleGifCtrl.cpp:94: Warnung: mögliches Problem bei Aufruf des »delete«-Operators erkannt
MuleGifCtrl.cpp:94: Warnung: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Warnung: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:94: Anmerkung: weder der Destruktor noch der klassenspezifische Operator »delete« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden
MuleGifCtrl.cpp: In member function »bool MuleGifCtrl::LoadData(const char*, int)«:
MuleGifCtrl.cpp:104: Warnung: mögliches Problem bei Aufruf des »delete«-Operators erkannt
MuleGifCtrl.cpp:104: Warnung: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Warnung: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:104: Anmerkung: weder der Destruktor noch der klassenspezifische Operator »delete« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden
MuleGifCtrl.cpp:109: Fehler: »wxGIFDecoder*« kann nicht nach »MuleGIFDecoder*« in assignment umgewandelt werden
MuleGifCtrl.cpp:110: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:111: Warnung: mögliches Problem bei Aufruf des »delete«-Operators erkannt
MuleGifCtrl.cpp:111: Warnung: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Warnung: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:111: Anmerkung: weder der Destruktor noch der klassenspezifische Operator »delete« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden
MuleGifCtrl.cpp:116: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:118: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp: In member function »void MuleGifCtrl::Start()«:
MuleGifCtrl.cpp:127: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:129: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp: In member function »virtual wxSize MuleGifCtrl::GetBestSize()«:
MuleGifCtrl.cpp:145: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:145: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp: In member function »void MuleGifCtrl::OnTimer(wxTimerEvent&)«:
MuleGifCtrl.cpp:152: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:153: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:156: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:161: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:162: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp: In member function »void MuleGifCtrl::OnPaint(wxPaintEvent&)«:
MuleGifCtrl.cpp:172: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:173: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:177: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
MuleGifCtrl.cpp:177: Fehler: invalid use of undefined type »struct MuleGIFDecoder«
MuleGifCtrl.h:33: Fehler: forward declaration of »struct MuleGIFDecoder«
make[3]: *** [libmuleappgui_a-MuleGifCtrl.o] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.63701 (%build)
cu