[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[patch] espeak server should not install .so file in /usr/share/emacs



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@gmail.com> 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@users.sf.net :???
>> WWW			:    http://emacspeak.sf.net/raman/ : ???
>>        GTalk		: tv.raman.tv@gmail.com : ???
>> 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@gmail.com> 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@cs.vassar.edu" 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@cs.vassar.edu" with a
subject of "unsubscribe" or "help".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive