Re: SDL_ttf einbinden
Verfasst: Sa Mär 17, 2012 11:48 am
Diese Fehler treten auf:oenone hat geschrieben:Was für Fehler genau?LadyBird hat geschrieben:Die Fehler bleiben da. Scheinbar muss ich zlib oder so dazu linken, nur finde ich auch mit der Suche keine vernünftige Datei. Die Dateien, die auf .so oder .a enden
Code: Alles auswählen
||=== Wurf, Debug ===|
/usr/lib/i386-linux-gnu/libfreetype.a(ftgzip.o)||In function `ft_gzip_stream_close':|
(.text+0x1e4)||undefined reference to `inflateEnd'|
/usr/lib/i386-linux-gnu/libfreetype.a(ftgzip.o)||In function `ft_gzip_file_fill_output':|
(.text+0x301)||undefined reference to `inflate'|
/usr/lib/i386-linux-gnu/libfreetype.a(ftgzip.o)||In function `ft_gzip_file_io':|
(.text+0x466)||undefined reference to `inflateReset'|
/usr/lib/i386-linux-gnu/libfreetype.a(ftgzip.o)||In function `FT_Stream_OpenGzip':|
(.text+0x756)||undefined reference to `inflateInit2_'|
/usr/lib/i386-linux-gnu/libfreetype.a(ftgzip.o)||In function `FT_Stream_OpenGzip':|
(.text+0x7c1)||undefined reference to `inflateEnd'|
||=== Build finished: 5 errors, 0 warnings ===|
Als erstes habe ich ein SDL-Projekt erstellt. Dann habe ich unter Settings -> Compiler and Debugger... -> Linker Settings -> Link librariesXin hat geschrieben:Ohne Codeblocks läuft es ja - Viel Interessanter die Frage, wie die Einstellungen des Linkers bei Codeblocks ist.
usr/lib/libSDL_ttf.a,
usr/lib/libSDL_ttf.so und
usr/lib/libfreetype.a
hinzugefügt.
Ansonsten habe ich keine Einstellungen verändert. Zumindest nicht bewusst.