]>
Commit | Line | Data |
---|---|---|
0777c0d4 JB |
1 | --- flite-2.2/config/common_make_rules.orig 2020-08-13 02:17:09.000000000 +0200 |
2 | +++ flite-2.2/config/common_make_rules 2020-09-18 18:53:43.009784438 +0200 | |
5777a2b7 | 3 | @@ -68,8 +68,22 @@ |
158879ad | 4 | |
75871bb9 JB |
5 | FLITELIBS = $(BUILDDIR)/lib/libflite.a |
6 | FLITELIBFLAGS = -L$(BUILDDIR)/lib -lflite | |
7 | -LDFLAGS += -lm $(AUDIOLIBS) $(OTHERLIBS) | |
8 | +LDFLAGS += -lm $(OTHERLIBS) | |
158879ad | 9 | |
75871bb9 JB |
10 | +libflite_LDLIBS = $(AUDIOLIBS) -lm |
11 | +libflite_cmulex_LDLIBS = -lflite | |
12 | +libflite_usenglish_LDLIBS = -lflite | |
5777a2b7 JB |
13 | +libflite_cmu_grapheme_lang_LDLIBS = -lflite |
14 | +libflite_cmu_grapheme_lex_LDLIBS = -lflite | |
15 | +libflite_cmu_indic_lang_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite | |
16 | +libflite_cmu_indic_lex_LDLIBS = -lflite_cmu_indic_lang -lflite_cmulex -lflite_usenglish -lflite | |
75871bb9 JB |
17 | +libflite_cmu_us_awb_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite |
18 | +libflite_cmu_us_kal_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite | |
19 | +libflite_cmu_us_kal16_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite | |
20 | +libflite_cmu_us_rms_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite | |
21 | +libflite_cmu_us_slt_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite | |
22 | +libflite_cmu_time_awb_LDLIBS = -lflite -lflite_cmulex -lflite_usenglish -lflite | |
23 | + | |
24 | FULLOBJS = $(OBJS:%=$(OBJDIR)/%) | |
158879ad | 25 | ifdef SHFLAGS |
26 | SOOBJS = $(OBJS:.o=.os) | |
0777c0d4 | 27 | @@ -123,7 +137,7 @@ |
158879ad | 28 | @ rm -rf shared_os && mkdir shared_os |
75871bb9 | 29 | @ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} |
158879ad | 30 | @ (cd shared_os && ar x ../$<) |
0777c0d4 JB |
31 | - @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS)) |
32 | + (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -Wl,-rpath-link=../$(dir $@) -L../$(dir $@) -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS) $($(patsubst %.so,%_LDLIBS,$(notdir $@)))) | |
75871bb9 JB |
33 | @ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` ) |
34 | @ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` ) | |
158879ad | 35 | @ rm -rf shared_os |
36 | --- flite-1.2-release/doc/Makefile..mk 2002-12-30 15:57:30 +0300 | |
37 | +++ flite-1.2-release/doc/Makefile 2006-04-10 01:12:41 +0400 | |
38 | @@ -40,7 +40,7 @@ | |
39 | ALL_DIRS= | |
40 | FILES = Makefile flite.texi intro.txt alice stuff.ed | |
41 | ||
42 | -ALL = | |
43 | +ALL = flite.html | |
44 | ||
45 | include $(TOP)/config/common_make_rules | |
46 | ||
0777c0d4 JB |
47 | --- flite-2.2/main/Makefile.orig 2020-08-13 02:17:09.000000000 +0200 |
48 | +++ flite-2.2/main/Makefile 2020-09-18 19:06:56.732151141 +0200 | |
49 | @@ -54,10 +54,10 @@ | |
75871bb9 JB |
50 | VOICES=$(VOXES) |
51 | VOICELIBS=$(VOICES:%=flite_%) | |
52 | ||
0777c0d4 JB |
53 | -flite_MODS = $(VOICELIBS) $(LANGS:%=flite_%) $(LEXES:%=flite_%) |
54 | -flite_LIBS = $(flite_MODS) flite | |
55 | +flite_MODS = $(LEXES:%=flite_%) $(LANGS:%=flite_%) $(VOICELIBS) | |
56 | +flite_LIBS = flite $(flite_MODS) | |
158879ad | 57 | |
158879ad | 58 | -flite_LIBS_flags = -L$(LIBDIR) $(flite_LIBS:%=-l%) |
75871bb9 | 59 | +flite_LIBS_flags = -L$(LIBDIR) -Wl,-rpath-link=$(LIBDIR) $(flite_LIBS:%=-l%) |
158879ad | 60 | flite_LIBS_deps = $(flite_LIBS:%=$(LIBDIR)/lib%.a) |
61 | ||
75871bb9 | 62 | include $(TOP)/config/common_make_rules |
0777c0d4 | 63 | @@ -74,7 +74,7 @@ |
75871bb9 JB |
64 | $(SHAREDLIBS:%=%.${PROJECT_SHLIB_VERSION}) |
65 | ||
66 | flite_time_LIBS = flite_cmu_time_awb flite_usenglish flite_cmulex | |
158879ad | 67 | -flite_time_LIBS_flags = -L$(LIBDIR) $(flite_time_LIBS:%=-l%) |
75871bb9 | 68 | +flite_time_LIBS_flags = -L$(LIBDIR) -Wl,-rpath-link=$(LIBDIR) $(flite_time_LIBS:%=-l%) |
158879ad | 69 | flite_time_LIBS_deps = $(flite_time_LIBS:%=$(LIBDIR)/lib%.a) |
70 | ||
75871bb9 | 71 | LOCAL_CLEAN = $(BINDIR)/flite$(EXEEXT) $(BINDIR)/flite_time$(EXEEXT) \ |
5777a2b7 JB |
72 | --- flite-2.1-release/Makefile.orig 2017-12-25 16:13:21.000000000 +0100 |
73 | +++ flite-2.1-release/Makefile 2019-04-20 09:16:48.529713034 +0200 | |
74 | @@ -46,7 +46,7 @@ | |
75871bb9 | 75 | BUILD_DIRS = include src lang doc |
5777a2b7 JB |
76 | ALL_DIRS=config $(BUILD_DIRS) testsuite \ |
77 | wince windows android \ | |
78 | - sapi tools main | |
79 | + sapi main tools | |
158879ad | 80 | CONFIG=configure configure.in config.sub config.guess \ |
81 | missing install-sh mkinstalldirs | |
5777a2b7 JB |
82 | OLD_WINDOWS = Exports.def flite.sln fliteDll.vcproj |
83 | @@ -56,7 +56,7 @@ | |
84 | config.cache config.log config.status \ | |
75871bb9 JB |
85 | config/config config/system.mak FileList |
86 | ||
87 | -HOST_ONLY_DIRS = tools main | |
88 | +HOST_ONLY_DIRS = main tools | |
89 | ALL = $(BUILD_DIRS) | |
90 | ||
91 | config_dummy := $(shell test -f config/config || ( echo '*** '; echo '*** Making default config file ***'; echo '*** '; ./configure; ) >&2) |