29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
--- Makefile.orig 2018-07-03 15:11:47 UTC
|
|
+++ Makefile
|
|
@@ -32,7 +32,7 @@ OBJ=$(SRC:.c=.o)
|
|
all: sonic libsonic.so.$(LIB_TAG) libsonic.a
|
|
|
|
sonic: wave.o main.o libsonic.a
|
|
- $(CC) $(CFLAGS) -o sonic wave.o main.o libsonic.a -lm $(FFTLIB)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -o sonic wave.o main.o libsonic.a -lm $(FFTLIB)
|
|
|
|
sonic.o: sonic.c sonic.h
|
|
$(CC) $(CFLAGS) -c sonic.c
|
|
@@ -47,7 +47,7 @@ spectrogram.o: spectrogram.c sonic.h
|
|
$(CC) $(CFLAGS) -c spectrogram.c
|
|
|
|
libsonic.so.$(LIB_TAG): $(OBJ)
|
|
- $(CC) $(CFLAGS) -shared -Wl,-$(SONAME),libsonic.so.0 $(OBJ) -o libsonic.so.$(LIB_TAG) $(FFTLIB)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-$(SONAME),libsonic.so.0 $(OBJ) -o libsonic.so.$(LIB_TAG) $(FFTLIB)
|
|
ln -sf libsonic.so.$(LIB_TAG) libsonic.so
|
|
ln -sf libsonic.so.$(LIB_TAG) libsonic.so.0
|
|
|
|
@@ -59,7 +59,6 @@ install: sonic libsonic.so.$(LIB_TAG) so
|
|
install sonic $(DESTDIR)$(PREFIX)/bin
|
|
install sonic.h $(DESTDIR)$(PREFIX)/include
|
|
install libsonic.so.$(LIB_TAG) $(DESTDIR)$(PREFIX)/lib
|
|
- install libsonic.a $(DESTDIR)$(LIBDIR)
|
|
ln -sf libsonic.so.$(LIB_TAG) $(DESTDIR)$(PREFIX)/lib/libsonic.so
|
|
ln -sf libsonic.so.$(LIB_TAG) $(DESTDIR)$(PREFIX)/lib/libsonic.so.0
|
|
|