Derelict SDL2 library not loading on OS X
Jack via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Dec 17 22:34:01 PST 2014
On Thursday, 18 December 2014 at 06:29:34 UTC, Joel wrote:
> I've installed SDL2.
>
> Joels-MacBook-Pro:DerelictTest joelcnz$ cat test.d
>
> import derelict.sdl2.sdl;
>
> int main() {
> DerelictSDL2.load();
> }
>
>
> Joels-MacBook-Pro:DerelictTest joelcnz$ dmd test
> libDerelictSDL2.a libDerelictUtil.a
> Joels-MacBook-Pro:DerelictTest joelcnz$ ./test
> derelict.util.exception.SharedLibLoadException at source/derelict/util/exception.d(35):
> Failed to load one or more shared libraries:
> ----------------
> 5 test 0x0000000108eed3df void
> derelict.util.sharedlib.SharedLib.load(immutable(char)[][]) +
> 503
> 6 test 0x0000000108ee93a0 void
> derelict.util.loader.SharedLibLoader.load(immutable(char)[][])
> + 124
> 7 test 0x0000000108ee931c void
> derelict.util.loader.SharedLibLoader.load(immutable(char)[]) +
> 280
> 8 test 0x0000000108ed8508
> _Dmain + 40
> 9 test 0x0000000108f00098
> D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv +
> 40
> 10 test 0x0000000108efffdd void
> rt.dmain2._d_run_main(int, char**, extern (C) int
> function(char[][])*).tryExec(scope void delegate()) + 45
> 11 test 0x0000000108f0003d void
> rt.dmain2._d_run_main(int, char**, extern (C) int
> function(char[][])*).runAll() + 45
> 12 test 0x0000000108efffdd void
> rt.dmain2._d_run_main(int, char**, extern (C) int
> function(char[][])*).tryExec(scope void delegate()) + 45
> 13 test 0x0000000108efff59
> _d_run_main + 433
> 14 test 0x0000000108ed87d4 main
> + 20
> 15 libdyld.dylib 0x00007fff8ae8d5c9
> start + 1
> 16 ??? 0x0000000000000001 0x0
> + 1
Did you check if you installed SDL already on your machine?
More information about the Digitalmars-d-learn
mailing list