D + Derelict

D + Derelict
« kdy: 09. 03. 2013, 23:39:34 »
Ahoj!
Nainstaloval jsem si dmd kompilátor a nyní se snažím zprovoznit derelict knihovny. Stáhl jsem si je, přidal cestu k nim do dmd.configu a snažím se kompilovat.

Toto je kod meho programu..
Kód: [Vybrat]
import derelict.opengl3.gl3;
int main() {

DerelictGL3.load();


return 0;
}

toto je dmd.conf
Kód: [Vybrat]
[Environment]

DFLAGS=-I/usr/include/dmd/phobos -I/usr/include/dmd/ext -I/usr/include/dmd/druntime/import -L-L/usr/lib/x86_64-linux-gnu -L-L/usr/lib/i386-linux-gnu -L--no-warn-search-mismatch -L--export-dynamic

IMHO by to mělo bejt ok, jenže když chci program zkompilovat, vyhodí mi to toto:
$ dmd helloOGL.d
helloOGL.o:(.data+0x18): undefined reference to `_D8derelict7opengl33gl312__ModuleInfoZ'
helloOGL.o: In function `_Dmain':
helloOGL.d:(.text._Dmain+0x7): undefined reference to `_D8derelict7opengl33gl311DerelictGL3C8derelict7opengl33gl317DerelictGL3Loader'
collect2: error: ld returned 1 exit status
--- errorlevel 1


Děkuji všem, co se mi poksí poradit. Kdybyste ještě něco potřebovali, napište mi.