Mercurial > otakunoraifu
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 +