You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Huh. I just checked and the real SDL 1.2 library doesn't link directly to X11. I suppose that's the big ABI difference between 1.1 and 1.2. Adding -lX11 and -lXext to the LDFLAGS in the Makefile would probably fix this, but I'm wondering if we should build libSDL-1.2.so.0 and libSDL-1.1.so.0 separately instead of just symlinking one to the other.
That's odd. XSetErrorHandler is provided by libX11 so I don't see why this would fail. I checked the library with readelf -d and indeed adding -lX11 -lXext to LDFLAGS added them as dependencies even though it doesn't use any symbols from those libraries.
This is a strange one, Soldier of Fortune (SDL1.1) complains about a missing symbol related to Xorg:
./sof-bin: symbol lookup error: ./sof-bin: undefined symbol: XSetErrorHandler
The text was updated successfully, but these errors were encountered: