-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathflite-2.0.0.diff
14 lines (14 loc) · 1.02 KB
/
flite-2.0.0.diff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Link shared libs to -lm and -lasound to avoid 'undefined reference to' linker errors
# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577335
diff -urNad flite-2.0.0-release-orig/config/common_make_rules flite-2.0.0-release/config/common_make_rules
--- flite-2.0.0-release-orig/config/common_make_rules 2012-01-15 17:06:52.000000000 +0200
+++ flite-2.0.0-release/config/common_make_rules 2016-09-15 20:02:33.000000000 +0300
@@ -123,7 +123,7 @@
@ rm -rf shared_os && mkdir shared_os
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
@ (cd shared_os && ar x ../$<)
- @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} ${LDFLAGS} -o ../$@.${PROJECT_VERSION} *.os)
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
@ rm -rf shared_os