Mailinglist Archive: opensuse-de (1798 mails)
| < Previous | Next > |
SDL link gegen aalib Suse 10.0
- From: Holger Jorra <holger_jorra@xxxxxxx>
- Date: Tue, 5 Sep 2006 21:33:40 +0000 (UTC)
- Message-id: <200609052333.27904.holger_jorra@xxxxxxx>
Hallo Liste,
ich habe ein Problem mit SDL. Alle SDL und SDL-Devel Pakete sind installiert,
keine offenen Abhängigkeiten vorhanden (lt. YaST).
Trotzdem spuckt mir make beim kompilieren von fs2_open folgende Fehlermeldung
aus:
sadow@C3PO:~/Spiele/FS2_open/fs2_open-3.6.7> make
Making all in libjpeg
make[1]: Entering directory `/home/shared/FS2_open/fs2_open-3.6.7/libjpeg'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/shared/FS2_open/fs2_open-3.6.7/libjpeg'
Making all in code
make[1]: Entering directory `/home/shared/FS2_open/fs2_open-3.6.7/code'
g++ -g -O2 -Wall -I/usr/include/SDL -D_REENTRANT -fsigned-char
-Wno-unknown-pragmas -Wno-deprecated -Wno-char-subscripts -g -lGL -lGLU
-lopenal -L/usr/lib -lSDL -lpthread -logg -lvorbis -lvorbisfile -o
fs2_open_r freespace.o levelpaging.o libcode.a ../libjpeg/libjpeg.a
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_parseoptions'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_defparams'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinit'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinitkbd'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinitmouse'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_getrenderparams'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_resizehandler'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_resize'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_renderpalette'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_flush'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate':
: undefined reference to `aa_renderpalette'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate':
: undefined reference to `aa_flush'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_uninitkbd'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_uninitmouse'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_close'
/usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents':
: undefined reference to `aa_getmouse'
/usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents':
: undefined reference to `aa_getevent'
collect2: ld returned 1 exit status
make[1]: *** [fs2_open_r] Fehler 1
make[1]: Leaving directory `/home/shared/FS2_open/fs2_open-3.6.7/code'
make: *** [all-recursive] Fehler 1
sadow@C3PO:~/Spiele/FS2_open/fs2_open-3.6.7>
Ich habe diese Frage schon (etwas ausführlicher, deshalb bitte auch dort
nachlesen) an das entsprechende Forum gestellt [1], allerdings dürfte es wohl
etwas Suse-spezifisches sein, deshalb frag ich auch hier.
Was ist da los und was kann man dagegen tun?
Für Antworten bedanke ich mich schon mal im Vorraus.
MfG
Holger
[1] http://www.hard-light.net/forums/index.php?topic=42066.0
ich habe ein Problem mit SDL. Alle SDL und SDL-Devel Pakete sind installiert,
keine offenen Abhängigkeiten vorhanden (lt. YaST).
Trotzdem spuckt mir make beim kompilieren von fs2_open folgende Fehlermeldung
aus:
sadow@C3PO:~/Spiele/FS2_open/fs2_open-3.6.7> make
Making all in libjpeg
make[1]: Entering directory `/home/shared/FS2_open/fs2_open-3.6.7/libjpeg'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/shared/FS2_open/fs2_open-3.6.7/libjpeg'
Making all in code
make[1]: Entering directory `/home/shared/FS2_open/fs2_open-3.6.7/code'
g++ -g -O2 -Wall -I/usr/include/SDL -D_REENTRANT -fsigned-char
-Wno-unknown-pragmas -Wno-deprecated -Wno-char-subscripts -g -lGL -lGLU
-lopenal -L/usr/lib -lSDL -lpthread -logg -lvorbis -lvorbisfile -o
fs2_open_r freespace.o levelpaging.o libcode.a ../libjpeg/libjpeg.a
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_parseoptions'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_defparams'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinit'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinitkbd'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_autoinitmouse'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_getrenderparams'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit':
: undefined reference to `aa_resizehandler'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_resize'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_renderpalette'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler':
: undefined reference to `aa_flush'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate':
: undefined reference to `aa_renderpalette'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate':
: undefined reference to `aa_flush'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_uninitkbd'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_uninitmouse'
/usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit':
: undefined reference to `aa_close'
/usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents':
: undefined reference to `aa_getmouse'
/usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents':
: undefined reference to `aa_getevent'
collect2: ld returned 1 exit status
make[1]: *** [fs2_open_r] Fehler 1
make[1]: Leaving directory `/home/shared/FS2_open/fs2_open-3.6.7/code'
make: *** [all-recursive] Fehler 1
sadow@C3PO:~/Spiele/FS2_open/fs2_open-3.6.7>
Ich habe diese Frage schon (etwas ausführlicher, deshalb bitte auch dort
nachlesen) an das entsprechende Forum gestellt [1], allerdings dürfte es wohl
etwas Suse-spezifisches sein, deshalb frag ich auch hier.
Was ist da los und was kann man dagegen tun?
Für Antworten bedanke ich mich schon mal im Vorraus.
MfG
Holger
[1] http://www.hard-light.net/forums/index.php?topic=42066.0
| < Previous | Next > |