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

addendum to viavoice on debian




I think the problem here is that Debian tends to support multiple
versions of Tcl/Tk at the same time. So you can have 8.2, 8.3 and 8.4
all installed and usable together. Personally, this is probably
overkill for Tcl/Tk, but its very useful with other packages and more
than likely better to be consistent. 

So, I guess the problem is that libtool or any other tool doesn't
rally know which tclx you want to build against unless you include the
version number in the library name e.g. -ltclx8.3. 

I have to say though, I 'm surprised that it doesn't use the
/etc/alterves system and isn't setup so that one package is made the
'default' - this would seem to be sensible to me. 

Tim

T. V. Raman writes:
 > 
 > the alsa version will not become the default for another year or
 > so.
 > 
 > I'm surprized that debian's 
 > libtool is not correctly passing the  debian specific location of
 > the tcl include files, 
 > there is probably some libtool magic that can teach it do so --
 > perhaps JRVZ who built the debian package would know.
 > 
 > 
 > >>>>> "Robert" == Robert D Crawford <rdc1x@comcast.net> writes:
 >     Robert> I have a few additions to Tim's post concerning
 >     Robert> viavoice on debian.  In Debian the tcl header file is
 >     Robert> in a different location.  The libs are also named
 >     Robert> differently.  The top of the makefile for compiling
 >     Robert> the files in teh linux-outloud directory looks like
 >     Robert> this:
 >     Robert> 
 >     Robert> CC=g++ INSTALL = install PREFIX = /home/rdc
 >     Robert> libparentdir = ${PREFIX}/share/emacs/site-lisp libdir
 >     Robert> =$(libparentdir)/emacspeak/servers/linux-outloud
 >     Robert> CFLAGS= -g -O2 -fPIC -DPIC -pedantic -ansi -Wall
 >     Robert> -I/usr/include/tcl8.3 -I/usr/include/tclx8.3 LIBS=
 >     Robert> -ltclx8.3 -ltcl8.3 -ldl
 >     Robert> 
 >     Robert> the additions were:
 >     Robert> 
 >     Robert> -I/usr/include/tcl8.3 -I/usr/include/tclx8.3
 >     Robert> 
 >     Robert> to the CFLAGS line, and changing the LIBS line to
 >     Robert> read:
 >     Robert> 
 >     Robert> LIBS= -ltclx8.3 -ltcl8.3 -ldl
 >     Robert> 
 >     Robert> thanks to Tim for help in this.
 >     Robert> 
 >     Robert> The first line in the eci.ini file needs to point to
 >     Robert> the correct location of the so file being used for
 >     Robert> speech output.  In my case, for us english, the line
 >     Robert> reads:
 >     Robert> 
 >     Robert> Path=/opt/IBM/ibmtts/lib/enu50.so
 >     Robert> 
 >     Robert> Make sure to read the alsa file in the linux-outloud
 >     Robert> directory, although this might not be necessary in
 >     Robert> the release version of emacspeak as, IIRC, alsa
 >     Robert> support will be the default.  It is not the default
 >     Robert> in the cvs version.
 >     Robert> 
 >     Robert> I have so far run into any problems running viavoice
 >     Robert> under alsa.  I think the speech server might be
 >     Robert> restarting occasionally.  I type with character echo
 >     Robert> on, and sometimes as I type I hear a "v" as it
 >     Robert> pronounces a word.  If it were not producing this
 >     Robert> clue, I would not know the difference.
 >     Robert> 
 >     Robert> Happy listening,
 >     Robert> 
 >     Robert> rdc
 >     Robert> 
 >     Robert> --
 >     Robert> ==========================================================================
 >     Robert> Robert D. Crawford rdc1x@comcast.net
 >     Robert> 
 >     Robert> You will inherit millions of dollars.
 >     Robert> ==========================================================================
 >     Robert> 
 >     Robert> -----------------------------------------------------------------------------
 >     Robert> To unsubscribe from the emacspeak list or change your
 >     Robert> address on the emacspeak list send mail to
 >     Robert> "emacspeak-request@cs.vassar.edu" with a subject of
 >     Robert> "unsubscribe" or "help"
 > 
 > -- 
 > Best Regards,
 > --raman
 > 
 >       
 > Email:  raman@users.sf.net
 > WWW:    http://emacspeak.sf.net/raman/
 > AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
 > PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
 > Google: tv+raman 
 > 
 > -----------------------------------------------------------------------------
 > 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"


Emacspeak Files | Subscribe | Unsubscribe | Search