espeak-01-makefile.diff revision 13940
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd--- espeak-1.37-source/src/Makefile-orig 2008-08-08 20:04:39.001556000 -0500
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd+++ espeak-1.37-source/src/Makefile 2008-08-08 20:04:42.246443000 -0500
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd@@ -15,7 +15,7 @@ LIB_VERSION = 1
5f5d1b4cc970b7f06ff8ef6526128e9a27303d88nd LIBTAG = $(LIB_VERSION).$(RELEASE)
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd # Use SONAME_OPT=-Wl,h, on Solaris
031b91a62d25106ae69d4693475c79618dd5e884fielding-SONAME_OPT=-Wl,-soname,
031b91a62d25106ae69d4693475c79618dd5e884fielding+SONAME_OPT=-h
031b91a62d25106ae69d4693475c79618dd5e884fielding
031b91a62d25106ae69d4693475c79618dd5e884fielding # Use EXTRA_LIBS=-lm on Solaris
031b91a62d25106ae69d4693475c79618dd5e884fielding EXTRA_LIBS =
031b91a62d25106ae69d4693475c79618dd5e884fielding@@ -60,15 +60,15 @@ libespeak_SOURCES = speak_lib.cpp compil
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd SRCS1=$(speak_SOURCES)
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd OBJS1=$(patsubst %.cpp,%.o,$(SRCS1))
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd-LIBS1=-lstdc++ $(LIB_AUDIO) -lpthread $(EXTRA_LIBS)
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd+LIBS1=$(LIB_AUDIO) -lpthread $(EXTRA_LIBS)
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd SRCS2=$(libespeak_SOURCES)
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd OBJS2=$(patsubst %.cpp,x_%.o,$(SRCS2))
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd-LIBS2=-lstdc++ $(LIB_AUDIO) -lpthread
816bc7965d58c92c0d02fd42d6ea58090f70c6bdnd+LIBS2=$(LIB_AUDIO) -lpthread
7db9f691a00ead175b03335457ca296a33ddf31bnd
c82fca6d3f5608b946f18d37e8710b1d71e3478dnd SRCS3 = espeak.cpp
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd OBJS3=$(patsubst %.cpp,%.o,$(SRCS3))
c98b488eb0a76ff64674644913f4bbd1739ed03ahumbedooh-LIBS3=-lstdc++ -L . -lespeak
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd+LIBS3=-L . -lespeak
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd CXXFLAGS=-O2
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd@@ -92,7 +92,7 @@ x_%.o: %.cpp
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd -I. -D LIBRARY -c -fno-exceptions $< -o x_$*.o
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd
a99c5d4cc3cab6a62b04d52000dbc22ce1fa2d94coar $(LIB_NAME): $(OBJS2)
a99c5d4cc3cab6a62b04d52000dbc22ce1fa2d94coar- $(CXX) -shared $(SONAME_OPT)$(LIB_NAME).$(LIB_VERSION) -o $@ $(OBJS2) $(LIBS2)
a99c5d4cc3cab6a62b04d52000dbc22ce1fa2d94coar+ $(CXX) -G $(SONAME_OPT)$(LIB_NAME).$(LIB_VERSION) -o $@ $(OBJS2) $(LIBS2)
d6d9a8670a4620266fc9aa4958d8e42668a6bb68humbedooh
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd $(STATIC_LIB_NAME): $(OBJS2)
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd $(AR) cqs $(STATIC_LIB_NAME) $(OBJS2)
1eba1be63201689b2d3e651d3a35f0bc2057e2c0nd