/tmp/SheepShaver-2.3/src/Unix/main_unix.cpp:463: undefined reference to `SDL_Init'
/tmp/SheepShaver-2.3/src/Unix/main_unix.cpp:469: undefined reference to `SDL_Quit'
/tmp/SheepShaver-2.3/src/Unix/main_unix.cpp:465: undefined reference to `SDL_GetError'
obj/video_sdl.o: In function `handle_events':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1723: undefined reference to `SDL_PeepEvents'
obj/video_sdl.o: In function `do_video_refresh':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2189: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2190: undefined reference to `SDL_FreeCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2191: undefined reference to `SDL_CreateCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2193: undefined reference to `SDL_SetCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2205: undefined reference to `SDL_mutexV'
obj/video_sdl.o: In function `handle_palette_changes':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2080: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2087: undefined reference to `SDL_mutexV'
obj/video_sdl.o: In function `VideoVBL()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1363: undefined reference to `SDL_mutexV'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1364: undefined reference to `SDL_mutexP'
obj/video_sdl.o: In function `SDL_monitor_desc::video_close()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1310: undefined reference to `SDL_mutexV'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1304: undefined reference to `SDL_WaitThread'
obj/video_sdl.o: In function `VideoExit()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1327: undefined reference to `SDL_DestroyMutex'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1329: undefined reference to `SDL_DestroyMutex'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1331: undefined reference to `SDL_DestroyMutex'
obj/video_sdl.o: In function `keycode_init':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:980: undefined reference to `SDL_VideoDriverName'
obj/video_sdl.o: In function `sdl_display_dimensions':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:419: undefined reference to `SDL_ListModes'
obj/video_sdl.o: In function `update_display_static_bbox':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2005: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2046: undefined reference to `SDL_UpdateRects'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2042: undefined reference to `SDL_UnlockSurface'
obj/video_sdl.o: In function `update_display_window_vosf':
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:499: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:508: undefined reference to `SDL_UnlockSurface'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:511: undefined reference to `SDL_UpdateRect'
obj/video_sdl.o: In function `update_display_dga_vosf':
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:604: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:658: undefined reference to `SDL_UpdateRects'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:660: undefined reference to `SDL_UnlockSurface'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:547: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:555: undefined reference to `SDL_UpdateRect'
/tmp/SheepShaver-2.3/src/Unix/./video_vosf.h:557: undefined reference to `SDL_UnlockSurface'
obj/video_sdl.o: In function `~driver_base':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:663: undefined reference to `SDL_FreeSurface'
obj/video_sdl.o: In function `~driver_fullscreen':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:945: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:948: undefined reference to `SDL_ShowCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:945: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:948: undefined reference to `SDL_ShowCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:945: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:948: undefined reference to `SDL_ShowCursor'
obj/video_sdl.o: In function `~driver_window':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:814: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:814: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:814: undefined reference to `SDL_FreeSurface'
obj/video_sdl.o: In function `driver_fullscreen':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:877: undefined reference to `SDL_SetVideoMode'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:914: undefined reference to `SDL_ShowCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:928: undefined reference to `SDL_MapRGB'
obj/video_sdl.o: In function `set_grab_mode':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:530: undefined reference to `SDL_GetVideoInfo'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:531: undefined reference to `SDL_WM_GrabInput'
obj/video_sdl.o: In function `set_window_name':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:520: undefined reference to `SDL_GetVideoInfo'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:523: undefined reference to `SDL_WM_SetCaption'
obj/video_sdl.o: In function `driver_window':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:735: undefined reference to `SDL_SetVideoMode'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:773: undefined reference to `SDL_CreateCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:774: undefined reference to `SDL_SetCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:797: undefined reference to `SDL_MapRGB'
obj/video_sdl.o: In function `SDL_monitor_desc::video_open()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1073: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1078: undefined reference to `SDL_CreateThread'
obj/video_sdl.o: In function `SDL_monitor_desc::switch_to_current_mode()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1501: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1504: undefined reference to `SDL_mutexV'
obj/video_sdl.o: In function `driver_window':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:735: undefined reference to `SDL_SetVideoMode'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:773: undefined reference to `SDL_CreateCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:774: undefined reference to `SDL_SetCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:797: undefined reference to `SDL_MapRGB'
obj/video_sdl.o: In function `driver_base::update_palette()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:704: undefined reference to `SDL_SetPalette'
obj/video_sdl.o: In function `SDL_monitor_desc::set_palette(unsigned char*, int)':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1415: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1433: undefined reference to `SDL_MapRGB'
obj/video_sdl.o: In function `driver_fullscreen':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:877: undefined reference to `SDL_SetVideoMode'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:914: undefined reference to `SDL_ShowCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:928: undefined reference to `SDL_MapRGB'
obj/video_sdl.o: In function `~driver_base':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:663: undefined reference to `SDL_FreeSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:663: undefined reference to `SDL_FreeSurface'
obj/video_sdl.o: In function `has_mode':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:467: undefined reference to `SDL_VideoModeOK'
obj/video_sdl.o: In function `update_display_static':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1913: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1927: undefined reference to `SDL_UnlockSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1930: undefined reference to `SDL_UpdateRect'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1970: undefined reference to `SDL_LockSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1981: undefined reference to `SDL_UnlockSurface'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1984: undefined reference to `SDL_UpdateRect'
obj/video_sdl.o: In function `VideoInit()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1106: undefined reference to `SDL_CreateMutex'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1108: undefined reference to `SDL_CreateMutex'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1110: undefined reference to `SDL_CreateMutex'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1156: undefined reference to `SDL_GetVideoInfo'
obj/video_sdl.o: In function `do_video_refresh':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2189: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2190: undefined reference to `SDL_FreeCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2191: undefined reference to `SDL_CreateCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2193: undefined reference to `SDL_SetCursor'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2205: undefined reference to `SDL_mutexV'
obj/video_sdl.o: In function `handle_palette_changes':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2080: undefined reference to `SDL_mutexP'
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:2087: undefined reference to `SDL_mutexV'
obj/video_sdl.o: In function `SDL_monitor_desc::set_palette(unsigned char*, int)':
/tmp/SheepShaver-2.3/src/Unix/../SDL/video_sdl.cpp:1450: undefined reference to `SDL_mutexV'
obj/audio_sdl.o: In function `close_audio':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:149: undefined reference to `SDL_CloseAudio'
obj/audio_sdl.o: In function `AudioInterrupt()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:243: undefined reference to `SDL_SemPost'
obj/audio_sdl.o: In function `AudioExit()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:160: undefined reference to `SDL_DestroySemaphore'
obj/audio_sdl.o: In function `stream_func':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:195: undefined reference to `SDL_SemWait'
obj/audio_sdl.o: In function `open_sdl_audio':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:89: undefined reference to `SDL_OpenAudio'
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:95: undefined reference to `SDL_AudioDriverName'
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:97: undefined reference to `SDL_PauseAudio'
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:90: undefined reference to `SDL_GetError'
obj/audio_sdl.o: In function `AudioInit()':
/tmp/SheepShaver-2.3/src/Unix/../SDL/audio_sdl.cpp:135: undefined reference to `SDL_CreateSemaphore'
obj/sheepshaver_glue.o: In function `HandleInterrupt(powerpc_registers*)':
/tmp/SheepShaver-2.3/src/Unix/../kpx_cpu/sheepshaver_glue.cpp:923: undefined reference to `SDL_PumpEvents'
collect2: ld returned 1 exit status
make: *** [SheepShaver] Error 1