ich benutze KDevelop und SDL welches ich per YaST unter SuSE8.2 installiert habe (ja auch libsdl-devel etc.) die header-Dateien befinden sich auch in /usr/include/SDL
nun habe ich diesen Code welcher sich aber partout nicht compilen lässt:
Code:
#include <stdlib.h>
#include "SDL/SDL.h"
int main()
{
if ( SDL_Init(SDL_INIT_VIDEO) < 0 )
{
fprintf(stderr, "SDL konnte nicht initialisiert werden: %s\n",
SDL_GetError());
exit(1);
}
atexit(SDL_Quit);
}
nun bekomme ich jedoch als Compiler-Error:
Code:
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O0 -g3 -Wall -fno-exceptions -fno-check-new -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -o datenlogger main.o
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld: cannot find -lslang
collect2: ld returned 1 exit status
gmake[3]: *** [datenlogger] Fehler 1
gmake[3]: Leaving directory `/home/Meister/datenlogger/datenlogger'
gmake[2]: *** [all-recursive] Fehler 1
gmake[2]: Leaving directory `/home/Meister/datenlogger/datenlogger'
gmake[1]: Leaving directory `/home/Meister/datenlogger'
gmake[1]: *** [all-recursive] Fehler 1
gmake: *** [all] Fehler 2
*** failed ***
in KDevelop habe ich folgendes noch eingestellt:
http://www.tr0ll.net/libsdl/docs/sdl...s/kdevelop.jpg
habe das aus diesem Tut
was könnte das sein und was muss ich bei KDevelop umstellen damit das klappt?
vielen Dank schonmal!
Lesezeichen