Hi William, Not sure how useful it would be to create a loadLib function in the common tcl library loaded by the various servers. Note that the location from where the library is loaded is presently being set in TCL var tcltts --- and independent of whether you do that in the common lib or in the servers, you'll still need to specify espeak, eci or whatever On 1/26/10, William Hubbs <w.d.hubbs@xxxxxxxxxxx> wrote: > Hello Raman, > > On Mon, Jan 25, 2010 at 07:15:11PM -0800, T.V. Raman wrote: >> sounds reasonable, but I'm having a hard time hasing down the >> different patches. Please send me a tarball with the multiple >> patches, and that for *all* the servers --- and I'll see if I can >> come up with something that works > > I need to look in more detail at the tcl scripts to figure out how to > do this, but I have noticed that there is common code for all of the > servers in tts-lib.tcl. > > What I am interested in doing is putting the library loading routine in > this file since it will be common code. > In other words, in the espeak tcl script there would be a line that > looks like,A > > serverlib "tclespeak.so" > # I need to figure out specific syntax for this. > > and the serverlib routine would be in tts-lib.tcl, and it would do the > actual library loading. > > What do you think of that approach? > > Thanks, > > William > >> -- >> Best Regards, >> --raman >> >> >> Email : raman@xxxxxxxxxxx :??? >> WWW : http://emacspeak.sf.net/raman/ : ??? >> GTalk : tv.raman.tv@xxxxxxxxxxx : ??? >> PGP : http://emacspeak.sf.net/raman/raman-almaden.asc : ??? >> Google : tv+raman : ? >> IRC : irc://irc.freenode.net/#emacs : ??? >> BRL: ?????????????????????????????????????????? : ??? >> >> >> On 1/25/10, William Hubbs <w.d.hubbs@xxxxxxxxxxx> wrote: >> > Hello Raman, >> > >> > On Mon, Jan 25, 2010 at 03:17:08PM -0800, T.V. Raman wrote: >> >> In this specific case of where the compiled tts libs for loading >> >> into TCL go when installed, I remain unconvinced; and also, note >> >> that the patch that would be needed goes beyond the Makefile int >> >> he various synth directories, one would have to update the tcl >> >> scripts appropraitely to look for the .so library in the >> >> installed location. >> > >> > I understand that, and the second patch I sent you did that. Did you >> > get that patch? It updated the tcl script so that it first looked where >> > it currently looks then it looked in /usr/lib/emacspeak only if that >> > failed. I'm attaching the second patch I sent again for reference. >> > >> >> For now, if you continue to believe that >> >> doing is the right thing, then I suggest you apply this patch >> >> downstream from the emacspeak svn repos, and let's revisit the >> >> issue based on how things work out. >> > >> > If the second patch I sent you were applied, the only thing that I >> > would suggest to be done differently is have a way to pass a path >> > to the tcl script, so that "/usr/lib/emacspeak" is not hard coded as the >> > second option, but there is some way to set it, preferably at build >> > time. >> > >> > What do you think? >> > >> > William >> > >> > >> >> ----------------------------------------------------------------------------- >> To unsubscribe from the emacspeak list or change your address on the >> emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a >> subject of "unsubscribe" or "help". >> > ----------------------------------------------------------------------------- To unsubscribe from the emacspeak list or change your address on the emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help".
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