hallo,
ich bin gerade von devcpp zu code::blocks gewechselt. Sehr schöne ide, aber ich habe ein problem mit dem linker und weiß nich woran es liegt.
In meinem Projekt(, welches auf devcpp ohne weiteres zu compilieren und zu linken geht)
verwende ich eine eigene static lib, welche wiederum SDL verwendet(das projekt selbst verwendet ebenfalls SDL).
Die entsprechenden Ordner und das obligatorische -lSDL habe ich eingestellt.
Jedoch bekomme ich undefined references(nur bzgl der static lib)...:
Lib\gPack.a(gText.o)(.text+0xa3f):gText.cpp: undefined reference to `SDL_FreeSurface'
Lib\gPack.a(gText.o)(.text+0xb4b):gText.cpp: undefined reference to `SDL_FreeSurface'
.......
Die lib selbst habe ich erfolgreich gelinkt und compiliert bekommen.
habe ich irgendwas übersehen? Legt cb eigentlich auch irgendwo ein makefile an, wenn ja wo?
Ich verwende das aktuelle nightly build und minGW 5.0.3 habe es aber auch mit dem alten von devcpp ausprobiert(minGW 3.4.2)
Ich bin mit meinem Latein am ende und freue mich über jeden guten Rat, gruß