1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- diff -Nur ladspa_sdk-old/src/makefile ladspa_sdk/src/makefile
- --- ladspa_sdk-old/src/Makefile 2008-04-04 20:13:49.000000000 +0300
- +++ ladspa_sdk/src/Makefile 2008-04-04 20:14:03.000000000 +0300
- @@ -13,10 +13,12 @@
- # GENERAL
- #
-
- +CFLAGS = -Wall -Werror -O3
- +CXXFLAGS = -Wall -Werror -O3
- +
- INCLUDES = -I.
- -LIBRARIES = -ldl -lm
- -CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
- -CXXFLAGS = $(CFLAGS)
- +DYNAMIC_LD_LIBS = -ldl
- +LIBRARIES = $(DYNAMIC_LD_LIBS) -lm
- PLUGINS = ../plugins/amp.so \
- ../plugins/delay.so \
- ../plugins/filter.so \
- @@ -26,7 +28,8 @@
- ../bin/applyplugin \
- ../bin/listplugins
- CC = cc
- -CPP = c++
- +CXX = c++
- +MKDIR_P = mkdirhier
-
- ###############################################################################
- #
- @@ -34,12 +37,12 @@
- #
-
- ../plugins/%.so: plugins/%.c ladspa.h
- - $(CC) $(CFLAGS) -o plugins/$*.o -c plugins/$*.c
- - $(LD) -o ../plugins/$*.so plugins/$*.o -shared
- + $(CC) $(CFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.c
- + $(LD) $(RAW_LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
-
- ../plugins/%.so: plugins/%.cpp ladspa.h
- - $(CPP) $(CXXFLAGS) -o plugins/$*.o -c plugins/$*.cpp
- - $(CPP) -o ../plugins/$*.so plugins/$*.o -shared
- + $(CXX) $(CXXFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.cpp
- + $(CXX) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
-
- ###############################################################################
- #
- @@ -59,12 +62,12 @@
- @echo Test complete.
-
- install: targets
- - -mkdirhier $(INSTALL_PLUGINS_DIR)
- - -mkdirhier $(INSTALL_INCLUDE_DIR)
- - -mkdirhier $(INSTALL_BINARY_DIR)
- - cp ../plugins/* $(INSTALL_PLUGINS_DIR)
- - cp ladspa.h $(INSTALL_INCLUDE_DIR)
- - cp ../bin/* $(INSTALL_BINARY_DIR)
- + -$(MKDIR_P) $(DESTDIR)$(INSTALL_PLUGINS_DIR)
- + -$(MKDIR_P) $(DESTDIR)$(INSTALL_INCLUDE_DIR)
- + -$(MKDIR_P) $(DESTDIR)$(INSTALL_BINARY_DIR)
- + cp ../plugins/* $(DESTDIR)$(INSTALL_PLUGINS_DIR)
- + cp ladspa.h $(DESTDIR)$(INSTALL_INCLUDE_DIR)
- + cp ../bin/* $(DESTDIR)$(INSTALL_BINARY_DIR)
-
- /tmp/test.wav: targets ../snd/noise.wav
- ../bin/listplugins
- @@ -90,19 +93,19 @@
- #
-
- ../bin/applyplugin: applyplugin.o load.o default.o
- - $(CC) $(CFLAGS) $(LIBRARIES) \
- + $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
- -o ../bin/applyplugin \
- - applyplugin.o load.o default.o
- + applyplugin.o load.o default.o $(LIBRARIES)
-
- ../bin/analyseplugin: analyseplugin.o load.o default.o
- - $(CC) $(CFLAGS) $(LIBRARIES) \
- + $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
- -o ../bin/analyseplugin \
- - analyseplugin.o load.o default.o
- + analyseplugin.o load.o default.o $(LIBRARIES)
-
- ../bin/listplugins: listplugins.o search.o
- - $(CC) $(CFLAGS) $(LIBRARIES) \
- + $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
- -o ../bin/listplugins \
- - listplugins.o search.o
- + listplugins.o search.o $(LIBRARIES)
-
- ###############################################################################
- #
|