All, I have attached a makefile I just wrote for the linux-espeak server with tcl 8.4 or later. This is based on the document I sent out to the list a while ago. It seems to work here, so I am interested in what you think. Raman, if you want to switch over and require tcl 8.4 or later, you should be able to just drop this in place of Makefile in that directory and move makefile.tcl83 out of the way somewhere. Thanks, William
#$Id: Makefile 3963 2006-05-31 15:42:51Z raman $ # # Jan 2007 Gilles Casse gcasse@xxxxxxxxxxx> # * eSpeak driver for emacspeak # TCL_VERSION = 8.4 LIBTAG = 0 LIBREL = 1.0 INSTALL = install LN = ln -s PREFIX=/usr SITE_LISP_DIR = ${PREFIX}/share/emacs/site-lisp LIBDIR =$(SITE_LISP_DIR)/emacspeak/servers/linux-espeak TCL_INCLUDE=/usr/include/tcl${TCL_VERSION} CXXFLAGS += -O2 -fPIC -pedantic -DPIC -Wall -I$(TCL_INCLUDE) TCL_LIB = -ltcl${TCL_VERSION} LINKNAME = libtclespeak.so SONAME = $(LINKNAME).$(LIBTAG) LIBNAME = $(SONAME).$(LIBREL) all: $(LIBNAME) $(LIBNAME): tclespeak.o $(CXX) -shared -Wl,-soname,$(SONAME) -o $@ $< $(TCL_LIB) -lespeak clean: rm -f $(LIBNAME) $(LINKNAME) $(SONAME) *.o install: $(LIBNAME) $(INSTALL) -d $(DESTDIR)$(LIBDIR) $(INSTALL) $(LIBNAME) $(DESTDIR)$(LIBDIR) $(LN) $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SONAME) $(LN) $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LINKNAME)
Attachment:
pgpZZ5CdYyrjU.pgp
Description: PGP signature
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998