Makefile fixes
authorBradley Bell <btb@icculus.org>
Wed, 31 Oct 2001 07:40:51 +0000 (07:40 +0000)
committerBradley Bell <btb@icculus.org>
Wed, 31 Oct 2001 07:40:51 +0000 (07:40 +0000)
Makefile.am
arch/sdl/Makefile.am

index 0471003..2924f79 100644 (file)
@@ -13,6 +13,14 @@ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
 if ENV_DJGPP
 ARCH_LIBS = arch/dos/libarch_dos.a
 else
+if USE_OPENGL
+if MINGW32
+ARCH_LIBS = arch/win32/libarch_win32.a arch/sdl/libarch_sdl.a arch/ogl/libarch_ogl.a
+LD_KLUDGE = main/inferno.o
+else
+ARCH_LIBS = arch/linux/libarch_linux.a arch/sdl/libarch_sdl.a arch/ogl/libarch_ogl.a
+endif
+else
 if MINGW32
 ARCH_LIBS = arch/win32/libarch_win32.a arch/sdl/libarch_sdl.a
 LD_KLUDGE = main/inferno.o
@@ -20,6 +28,7 @@ else
 ARCH_LIBS = arch/linux/libarch_linux.a arch/sdl/libarch_sdl.a
 endif
 endif
+endif
 
 if EDITOR
 EDITOR_LIBS = main/editor/libeditor.a
@@ -31,7 +40,7 @@ d2x_ogl_SOURCES =
 d2x_svga_SOURCES =
 d2x_ggi_SOURCES =
 
-d2x_LDADD = ${LD_KLUDGE} main/libmain.a ${EDITOR_LIBS} 3d/lib3d.a 2d/lib2d.a ${ARCH_LIBS} mem/libmem.a cfile/libcfile.a iff/libiff.a texmap/libtexmap.a misc/libmisc.a maths/libmaths.a video/libvideo.a sound/libsound.a
+d2x_LDADD = ${LD_KLUDGE} main/libmain.a ${EDITOR_LIBS} 3d/lib3d.a 2d/lib2d.a ${ARCH_LIBS} mem/libmem.a cfile/libcfile.a iff/libiff.a texmap/libtexmap.a misc/libmisc.a maths/libmaths.a
 
 if MINGW32
 if USE_NETWORK
index 669414c..17eb164 100644 (file)
@@ -6,8 +6,16 @@ INCLUDES = -I$(top_srcdir)/arch/include -I$(top_srcdir)/includes -I$(top_srcdir)
 
 CFLAGS += ${SDL_CFLAGS}
 
+if USE_OPENGL
 if MINGW32
 libarch_sdl_a_SOURCES = cdrom.c digi.c event.c init.c joy.c joydefs.c key.c mouse.c timer.c
 else
 libarch_sdl_a_SOURCES = cdrom.c digi.c event.c init.c key.c mouse.c timer.c
 endif
+else
+if MINGW32
+libarch_sdl_a_SOURCES = cdrom.c digi.c event.c gr.c init.c joy.c joydefs.c key.c mouse.c timer.c
+else
+libarch_sdl_a_SOURCES = cdrom.c digi.c event.c gr.c init.c key.c mouse.c timer.c
+endif
+endif
\ No newline at end of file