| Summary: | sdl_net 1.2.6 fails during compile. | ||
|---|---|---|---|
| Product: | SDL_net | Reporter: | Robin Cook <rcook> |
| Component: | misc | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P2 | CC: | bobishmax |
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
Does the guilib optional dependency even function anymore? Last I remember, it required some ridiculously old SDL version. Have no the last time I compiled it it did but that was quite awhile ago This isn't an SDL_net bug, and I don't think guilib is one of our projects...? --ryan. GUIlib is an unsupported UI test framework. I'll leave this bug open because I'll fix it eventually, simply so the SDL_net test client compiles. GUIlib builds with modern gcc again... |
gcc 4.1.0, sdl 1.2.10, guilib 1.1.1 (guilib 1.1.2 fails with similar error but it is not an option to report a bug on) if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL_net\" -DVERSION=\"1.2.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -DPIC -fPIC -O3 -march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -DPIC -fPIC -O3 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT chat.o -MD -MP -MF ".deps/chat.Tpo" -c -o chat.o chat.cpp; \ then mv -f ".deps/chat.Tpo" ".deps/chat.Po"; else rm -f ".deps/chat.Tpo"; exit 1; fi /usr/include/GUI/GUI_menu.h:42: error: extra qualification 'GUI_Submenu::' on member 'MouseDown' /usr/include/GUI/GUI_menu.h:43: error: extra qualification 'GUI_Submenu::' on member 'MouseUp' /usr/include/GUI/GUI_menu.h:44: error: extra qualification 'GUI_Submenu::' on member 'MouseMotion' make: *** [chat.o] Error 1