I'm trying to get the SDL module running. At first, it didn't want to configure; when I tried to debug more specifically, it happily configured and built the SDL module, but it wont run:
| > SDL; | Compiler Error: lib/modules/SDL.pmod:4:Illegal program pointer. | Compiler Error: 1:Undefined identifier "SDL".
| > ___SDL; | Compiler Error: 1:Error resolving '___SDL'. | Compiler Exception: load_module("/usr/local/pike/7.5.12/lib/modules/___SDL.so") failed: /usr/local/pike/7.5.12/lib/modules/___SDL.so: undefined symbol: SDL_JoystickEventState | /usr/local/pike/7.5.12/lib/master.pike:741: | master()->low_findprog("/usr/local/pike/7.5.12/lib/modules | /___SDL",".so",Tools.Hilfe.StdinHilfe()->HilfeCompileHandl | er(),1) | /usr/local/pike/7.5.12/lib/master.pike:797: | master()->findprog("/usr/local/pike/7.5.12/lib/modules/___ | SDL","",Tools.Hilfe.StdinHilfe()->HilfeCompileHandler(),1) | /usr/local/pike/7.5.12/lib/master.pike:828: | master()->low_cast_to_program("/usr/local/pike/7.5.12/lib/ | modules/___SDL","/.",Tools.Hilfe.StdinHilfe()->HilfeCompil | eHandler(),1) | /usr/local/pike/7.5.12/lib/master.pike:1005: | master()->low_cast_to_object("/usr/local/pike/7.5.12/lib/m | odules/___SDL","/.",Tools.Hilfe.StdinHilfe()->HilfeCompile | Handler()) | /usr/local/pike/7.5.12/lib/master.pike:1471: | master()->findmodule("/usr/local/pike/7.5.12/lib/modules/_ | __SDL",Tools.Hilfe.StdinHilfe()->HilfeCompileHandler()) | /usr/local/pike/7.5.12/lib/master.pike:1726: | master()->resolv_base("___SDL","HilfeInput",Tools.Hilfe.St | dinHilfe()->HilfeCompileHandler()) | /usr/local/pike/7.5.12/lib/master.pike:1802: | master()->resolv("___SDL","HilfeInput",Tools.Hilfe.StdinHi | lfe()->HilfeCompileHandler())
Anyone who has an idea, or should I try to hunt it down? Looks like it doesn't link with libsdl to me, which seems odd... (Gentoo, libsdl-1.2.6.)