The SDL forums have moved to discourse.libsdl.org.
This is just a read-only archive of the previous forums, to keep old links working.


SDL Forum Index
SDL
Simple Directmedia Layer Forums
ERROR: Failed loading flood in Ubuntu 12.04
TRON


Joined: 01 Oct 2014
Posts: 1
Location: Nashville, TN
I compiled libSDL 2.0.3 on Ubuntu 12.04 amd64 and used checkinstall handle the 'make install' repackaging of files and such.
My program successfully compiles and links with libsdl2, however when it runs SDL reports a lot of "ERROR: Failed loading" and my OpenGL program fails to draw anything, but yet it's running according to gdb as if there's nothing wrong. I of course do check return value from SDL_Init() and same with critical OpenGL calls and installed debug callback for OpenGL debug mode, etc..

So I'm wondering if these error messages are related to my program not drawing to the graphics window or it's just a simple matter of bad AMD Radeon graphics drivers.

Here's the full error console dump http://pastebin.com/eYphJ7Fe and here's a small sample:
Code:
ERROR: Failed loading XMissingExtension: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XMissingExtension
ERROR: Failed loading XextAddDisplay: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XextAddDisplay
ERROR: Failed loading XextCreateExtension: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XextCreateExtension
ERROR: Failed loading XextDestroyExtension: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XextDestroyExtension
ERROR: Failed loading XextFindDisplay: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XextFindDisplay
ERROR: Failed loading XextRemoveDisplay: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XextRemoveDisplay
ERROR: Failed loading XShmAttach: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XShmAttach
..
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXext.so.6: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXi.so.6: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetModeLine: /usr/lib/x86_64-linux-gnu/libXss.so.1: undefined symbol: _XF86VidModeGetModeLine
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXext.so.6: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXcursor.so.1: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXinerama.so.1: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXi.so.6: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXrandr.so.2: undefined symbol: _XF86VidModeGetViewPort
ERROR: Failed loading XF86VidModeGetViewPort: /usr/lib/x86_64-linux-gnu/libXss.so.1: undefined symbol: _XF86VidModeGetViewPort
..


My program's Makefile link library parameters are:
Code:
-ldl -lm -lSDL2 -lGL -lX11 -lXi -lXrandr -lXxf86vm -lXinerama -lXcursor -lrt


Thanks.