Linking to static libraries
Minas
minas_mina1990 at hotmail.co.uk
Thu May 10 05:55:05 PDT 2012
I have a static library (libDerelictSDL2.a) in
/usr/lib/Derelict3. What I want to to is just link to that. My
code does not use anything from it.
My .d file is icy.d.
I try to compile using:
a) dmd icy.d -I/usr/lib/Derelict3 -L-lDerelictSDL2
b) dmd icy.d -L-I/usr/lib/Derelict3 -L-lDerelictSDL2
c) dmd icy.d -L-lDerelictSDL2
None works, and the error is:
/usr/bin/ld: cannot find -lDerelictSDL2
collect2: ld returned 1 exit status
--- errorlevel 1
Why can't it find it? I have set the linker's path correctly (I
think).
More information about the Digitalmars-d-learn
mailing list