diff music2/Makefile.in @ 0:223b71206888

Initial import
author thib
date Fri, 01 Aug 2008 16:32:45 +0000
parents
children
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/music2/Makefile.in
@@ -0,0 +1,33 @@
+# Linux でPCMのドライバとして OSS を使用する場合、は -DUSE_OSS が必要
+
+# OSS 以外にも ALSA(Advanced Linux Sound Architecture) と ESD(Enligtenment Sound Daemon)も
+# 動くと思われるが、未テスト。その辺についてはxsystem35 の README.music を参照。
+
+CFLAGS= -I.. $(LOCAL_DEF) @CFLAGS@ @DEFS@ @SDL_CFLAGS@ -pthread -O2 # -ggdb -O0
+CXXFLAGS	= $(CFLAGS)
+
+@SET_MAKE@
+CC              = @CC@
+CXX             = @CXX@
+LD              = @CXX@
+AR              = ar
+RANLIB          = @RANLIB@
+
+all: libmusic.a nwatowav
+
+@AUDIO_IO@.o: @AUDIO_IO@.c @ALSAMIX_H@
+
+libmusic.a: config.h music.o koedec.o koedec_ogg.o wavfile.o movie.o nwatowav.o
+	rm -f libmusic.a
+	$(AR) clq libmusic.a music.o koedec.o koedec_ogg.o wavfile.o movie.o nwatowav.o
+	$(RANLIB) libmusic.a
+
+nwatowav: nwatowav.cc
+	$(LD) -o nwatowav -DUSE_MAIN nwatowav.cc
+
+config.h:
+	ln -s ../config.h .
+
+clean:
+	rm -f *.o *.a *.core *.bak config.h nwatowav
+