hi
this has probably been asked a million times before, but my problem
can’t be solved by the fixes suggested in the FAQ. basically i am unable
to link my game using SDL under linux. i installed the SDL-devel package
successfully. this is what i get when trying to link:
/usr/lib/libSDL.a(SDL_esdaudio.lo): In function Audio_Available': SDL_esdaudio.lo(.text+0x1c): undefined reference to
esd_open_sound’
SDL_esdaudio.lo(.text+0x31): undefined reference to esd_close' /usr/lib/libSDL.a(SDL_esdaudio.lo): In function
ESD_OpenAudio’:
SDL_esdaudio.lo(.text+0x452): undefined reference to esd_play_stream' /usr/lib/libSDL.a(SDL_x11yuv.lo): In function
X11_CreateYUVOverlay’:
SDL_x11yuv.lo(.text+0x35): undefined reference to XvQueryExtension' SDL_x11yuv.lo(.text+0x7d): undefined reference to
XvQueryAdaptors’
SDL_x11yuv.lo(.text+0x1cb): undefined reference to XvListImageFormats' SDL_x11yuv.lo(.text+0x23b): undefined reference to
XvGrabPort’
SDL_x11yuv.lo(.text+0x2cc): undefined reference to XvUngrabPort' SDL_x11yuv.lo(.text+0x33b): undefined reference to
XvUngrabPort’
SDL_x11yuv.lo(.text+0x398): undefined reference to XvShmCreateImage' SDL_x11yuv.lo(.text+0x449): undefined reference to
XvShmCreateImage’
/usr/lib/libSDL.a(SDL_x11yuv.lo): In function X11_DisplayYUVOverlay': SDL_x11yuv.lo(.text+0x657): undefined reference to
XvShmPutImage’
/usr/lib/libSDL.a(SDL_x11yuv.lo): In function X11_FreeYUVOverlay': SDL_x11yuv.lo(.text+0x6b4): undefined reference to
XvUngrabPort’
/usr/lib/libSDL.a(SDL_dgavideo.lo): In function DGA_Available': SDL_dgavideo.lo(.text+0x86): undefined reference to
XDGAQueryExtension’
SDL_dgavideo.lo(.text+0x9e): undefined reference to XDGAQueryVersion' .. .. lots more .. .. SDL_x11modes.lo(.text+0xbd3): undefined reference to
XineramaQueryExtension’
SDL_x11modes.lo(.text+0xbf0): undefined reference to XineramaIsActive' SDL_x11modes.lo(.text+0xc13): undefined reference to
XineramaQueryScreens’
/usr/lib/libSDL.a(SDL_x11modes.lo): In function X11_EnterFullScreen': SDL_x11modes.lo(.text+0x10e1): undefined reference to
XF40VidModeLockModeSwitch’
/usr/lib/libSDL.a(SDL_x11modes.lo): In function X11_LeaveFullScreen': SDL_x11modes.lo(.text+0x1207): undefined reference to
XF40VidModeLockModeSwitch’
/usr/lib/libSDL.a(SDL_dgaevents.lo): In function DGA_DispatchEvent': SDL_dgaevents.lo(.text+0xd6): undefined reference to
XDGAKeyEventToXKeyEvent’
collect2: ld returned 1 exit status
make: *** [all] Fehler 1
how do i get rid of this??
thx for advice
eik