# HG changeset patch # User Sam Lantinga # Date 1000396668 0 # Node ID 1fc1a101bf2310ec6c948c0de4c621903868c334 # Parent 5f46f27efb6a4a5777c7b4b59e2df5a4ffeb6c51 Added CD-ROM support for BSD/OS (thanks Steven!) diff -r 5f46f27efb6a -r 1fc1a101bf23 configure.in --- a/configure.in Wed Sep 12 05:11:15 2001 +0000 +++ b/configure.in Thu Sep 13 15:57:48 2001 +0000 @@ -1347,18 +1347,18 @@ JOYSTICK_DRIVERS="$JOYSTICK_DRIVERS dummy/libjoystick_dummy.la" fi # Set up files for the cdrom library - # (No cdrom support yet) if test x$enable_cdrom = xyes; then - CDROM_SUBDIRS="$CDROM_SUBDIRS dummy" - CDROM_DRIVERS="$CDROM_DRIVERS dummy/libcdrom_dummy.la" + CDROM_SUBDIRS="$CDROM_SUBDIRS bsdi" + CDROM_DRIVERS="$CDROM_DRIVERS bsdi/libcdrom_bsdi.la" fi # Set up files for the thread library + SDL_LIBS="$SDL_LIBS -lsem" if test x$enable_threads = xyes; then COPY_ARCH_SRC(src/thread, linux, SDL_systhread.c) COPY_ARCH_SRC(src/thread, linux, SDL_systhread_c.h) COPY_ARCH_SRC(src/thread, linux, SDL_sysmutex.c) COPY_ARCH_SRC(src/thread, linux, SDL_sysmutex_c.h) - COPY_ARCH_SRC(src/thread, generic, SDL_syssem.c) + COPY_ARCH_SRC(src/thread, linux, SDL_syssem.c) COPY_ARCH_SRC(src/thread, generic, SDL_syssem_c.h) COPY_ARCH_SRC(src/thread, linux, SDL_syscond.c) COPY_ARCH_SRC(src/thread, generic, SDL_syscond_c.h) @@ -2247,6 +2247,7 @@ src/cdrom/aix/Makefile src/cdrom/beos/Makefile src/cdrom/dummy/Makefile +src/cdrom/bsdi/Makefile src/cdrom/freebsd/Makefile src/cdrom/linux/Makefile src/cdrom/macos/Makefile diff -r 5f46f27efb6a -r 1fc1a101bf23 docs.html --- a/docs.html Wed Sep 12 05:11:15 2001 +0000 +++ b/docs.html Thu Sep 13 15:57:48 2001 +0000 @@ -16,8 +16,10 @@ Major changes since SDL 1.0.0: