Jared Stofflett | 6 Aug 16:36 2009
Picon

Error Cannot open load file: descr-text while trying to compile emacspeak 30.0 on cygwin

I get a Cannot open load file: descr-text error while trying to
compile emacspeak 30.0 on cygwin. How can I fix this. The relivant
output of my make command is below.
make[1]: Entering directory `/home/jared/src/emacspeak-30.0/lisp'
emacs -batch -q -no-site-file   -eval '(setq vc-handled-backends nil byte-compil
e-warnings t)'  -l ".."/lisp/emacspeak-load-path.el -l ".."/lisp/emacspeak-loadd
efs.el -l ".."/lisp/emacspeak-cus-load.el -l ".."/lisp/g-client/g-load-path.el
-f batch-byte-compile acss-structure.el
Cannot open load file: descr-text
make[1]: *** [acss-structure.elc] Error 255
make[1]: Leaving directory `/home/jared/src/emacspeak-30.0/lisp'

Alastair Irving | 7 Aug 20:03 2009
Picon
Picon

Re: Error Cannot open load file: descr-text while trying to compile emacspeak 30.0 on cygwin

On Thu, Aug 06, 2009 at 10:36:24AM -0400, Jared Stofflett wrote:
> I get a Cannot open load file: descr-text error while trying to
> compile emacspeak 30.0 on cygwin. How can I fix this. The relivant
> output of my make command is below.
Out of curiosity, what speech server were you planning on using under
Cygwin?  I've never got one to work propperly.

Regarding your error, have you checked whether the file exists?  On my
Arch Linux system running emacs 23.1 it is in 
/usr/share/emacs/23.1/lisp

Alastair 

> make[1]: Entering directory `/home/jared/src/emacspeak-30.0/lisp'
> emacs -batch -q -no-site-file   -eval '(setq vc-handled-backends nil byte-compil
> e-warnings t)'  -l ".."/lisp/emacspeak-load-path.el -l ".."/lisp/emacspeak-loadd
> efs.el -l ".."/lisp/emacspeak-cus-load.el -l ".."/lisp/g-client/g-load-path.el
> -f batch-byte-compile acss-structure.el
> Cannot open load file: descr-text
> make[1]: *** [acss-structure.elc] Error 255
> make[1]: Leaving directory `/home/jared/src/emacspeak-30.0/lisp'
> 
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request <at> cs.vassar.edu" with a
> subject of "unsubscribe" or "help".
> 

Jared Stofflett | 7 Aug 22:49 2009
Picon

Re: Error Cannot open load file: descr-text while trying to compile emacspeak 30.0 on cygwin

No it doesn't exist, but I also have an install of emacs 21.2 I'll try
upgrading. I got the flite speach synthesizer and eflite compiled and
working.

On 8/7/09, Alastair Irving <alastair.irving <at> sjc.ox.ac.uk> wrote:
> On Thu, Aug 06, 2009 at 10:36:24AM -0400, Jared Stofflett wrote:
>> I get a Cannot open load file: descr-text error while trying to
>> compile emacspeak 30.0 on cygwin. How can I fix this. The relivant
>> output of my make command is below.
> Out of curiosity, what speech server were you planning on using under
> Cygwin?  I've never got one to work propperly.
>
> Regarding your error, have you checked whether the file exists?  On my
> Arch Linux system running emacs 23.1 it is in
> /usr/share/emacs/23.1/lisp
>
> Alastair
>
>> make[1]: Entering directory `/home/jared/src/emacspeak-30.0/lisp'
>> emacs -batch -q -no-site-file   -eval '(setq vc-handled-backends nil
>> byte-compil
>> e-warnings t)'  -l ".."/lisp/emacspeak-load-path.el -l
>> ".."/lisp/emacspeak-loadd
>> efs.el -l ".."/lisp/emacspeak-cus-load.el -l
>> ".."/lisp/g-client/g-load-path.el
>> -f batch-byte-compile acss-structure.el
>> Cannot open load file: descr-text
>> make[1]: *** [acss-structure.elc] Error 255
>> make[1]: Leaving directory `/home/jared/src/emacspeak-30.0/lisp'
>>
(Continue reading)

Robert D. Crawford | 8 Aug 02:09 2009
Picon
Picon

Re: Error Cannot open load file: descr-text while trying to compile emacspeak 30.0 on cygwin

Hi Jared,

Jared Stofflett <stofflet <at> gmail.com> writes:

> No it doesn't exist, but I also have an install of emacs 21.2 I'll try
> upgrading. I got the flite speach synthesizer and eflite compiled and
> working.

If I understand you correctly, you are installing emacspeak 30 on emacs
21.  emacspeak does not support any emacs versions prior to the current
stable.

Sorry if I misunderstand.

Good luck,
rdc
--

-- 
Robert D. Crawford                                      rdc1x <at> comcast.net

BOFH excuse #56:

Electricians made popcorn in the power supply

Daniel Dalton | 14 Aug 15:26 2009
Picon
Picon

emacs upgrade in debian

Hi,

I'm using emacs22 currently, but it seems the latest version that got
installed on my system is emacs23. So how can I make use of this with
emacspeak? Currently I get errors with my current emacspeak version and
this version of emacs. Emacs22 works fine though. Do I need to update my
emacspeak, it is quite old. If so, how do I do this so it will compile,
and how do I also get my speech server to compile (espeak)?

Thanks,
Daniel.

Tim Cross | 15 Aug 01:36 2009
Picon

Re:emacs upgrade in debian


If your emacspeak is quite old, you will need to update it to work with
emacs 23. I'm not sure if thre is a current version of emacspeak as a
ubuntu package or whether it is compatible with emacs 23. Using the deb
pacckage is probably the easiest way, but I don't run ubuntu and tend to
build from sources anyway. 

I do this by building from the svn repository on google.

This is what I do

1. Check out the emacspeak sources from google i.e.

svn co http://emacspeak.googlecode.com/svn/trunk emacspeak

This will create a directory called emacspeak. Change into that directory
and do the following. Before you do, make sure that emacs 23 is the default
emacs i.e. issuing the command 'which emacs' will show you which emacs is
executed. If it says /usr/bin/emacs, you need to do an ls -l
/usr/bin/emacs. This will probably show that /usr/bin/emacs is a symbolic
link to /etc/alternatives/emacs. If it does, you will need to do an ls -l
on /etc/alternatives/emacs - it should show that this is a symbolic link to
/usr/bin/emacs23. If it doesn't, you will need to use update-alternatives
to make emacs23 the default. 

Then run the following commands from within the emacspeak directory

make config
make emacspeak

(Continue reading)

T.V. Raman | 23 Aug 17:32 2009
Picon

Emacspeak Servers On Jaunty: Calling for contrib makefiles

-- 
Best Regards,
--raman

Email:  raman <at> users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv <at> gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman
IRC:    irc://irc.freenode.net/#emacs
I'm running hardy on most machines, but I see that neither the
linux-outloud or linux-espeak makefiles compile on Jaunty -- this
is with tcl8.3 and tclx8.3

We should probably ut over to tcl8.4 at some point, but I'd first
like to check in fixed makefiles that work on both hardy and
jaunty. If you have a working makefile for jaunty, please mail it
out and I'll add it to the contrib area.

--

-- 
Best Regards,
--raman

Email:  raman <at> users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv <at> gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman
IRC:    irc://irc.freenode.net/#emacs

(Continue reading)

Lukas Loehrer | 23 Aug 22:00 2009
Picon
Picon

Re: Emacspeak Servers On Jaunty: Calling for contrib makefiles

Hi Raman,

the makefile for the outloud server currently in svn does not work for
me on jaunty (I only tried the one for tcl8.3). I know that I had this
working once. The problem is apparently that the new libtool does not
like the fact that the name of the shared library does not start with
"lib". It does not seem to like the .so extension either and prefers
.la. Anyway, I will try to get this to work again and keep you posted
on the progress.

Best regards, Lukas

T.V. Raman writes ("Emacspeak Servers On Jaunty: Calling for contrib makefiles"):
> -- 
> Best Regards,
> --raman
> 
> 
> Email:  raman <at> users.sf.net
> WWW:    http://emacspeak.sf.net/raman/
> AIM:    emacspeak       GTalk: tv.raman.tv <at> gmail.com
> PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
> Google: tv+raman
> IRC:    irc://irc.freenode.net/#emacs
> I'm running hardy on most machines, but I see that neither the
> linux-outloud or linux-espeak makefiles compile on Jaunty -- this
> is with tcl8.3 and tclx8.3
> 
> We should probably ut over to tcl8.4 at some point, but I'd first
> like to check in fixed makefiles that work on both hardy and
(Continue reading)

Lukas Loehrer | 23 Aug 22:49 2009
Picon
Picon

Re: Emacspeak Servers On Jaunty: Calling for contrib makefiles

Hi Raman,

here is a patch for the mentioned makefile (outloud,tcl83). It builds
atcleci.so successfully on jaunty. I have not fixed the OSS version or tcl8.4
yet; I will do that if this fix works for others too. Apart from the
changes I mentioned before, it seems to be necessary to supply the
-rpath parameter to libtool to actually make it build the shared
library. I chose the path of "/usr/local/lib" arbitrarily, it does not
seem to matter what is passed here.

Best regards, Lukas

Attachment (jaunty-libtool.diff): application/octet-stream, 1446 bytes

T.V. Raman writes ("Emacspeak Servers On Jaunty: Calling for contrib makefiles"):
> -- 
> Best Regards,
> --raman
> 
> 
> Email:  raman <at> users.sf.net
> WWW:    http://emacspeak.sf.net/raman/
> AIM:    emacspeak       GTalk: tv.raman.tv <at> gmail.com
> PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
> Google: tv+raman
> IRC:    irc://irc.freenode.net/#emacs
> I'm running hardy on most machines, but I see that neither the
> linux-outloud or linux-espeak makefiles compile on Jaunty -- this
(Continue reading)

Daniel Dalton | 24 Aug 13:26 2009
Picon
Picon

Re: emacs upgrade in debian

Apologies for the delay for this reply, please see below.

On Sat, Aug 15, 2009 at 09:36:13AM +1000, Tim Cross wrote:
> 
> If your emacspeak is quite old, you will need to update it to work with
> emacs 23. I'm not sure if thre is a current version of emacspeak as a

Ok built that fine from svn.

> You will then need to cd to the server/linux-espeak directory and build the
> espeak server by running make. Note that there has been some
> incompatibility with libtool in recent versions of ubuntu, so you may need
> to modify the makefile. However, try it out first and see if it builds. If
> it doesn't and you get link errors, let us know and I'll try to provide an
> updated Makefile. 

An updated makefile would be greatly appreciated.

Here is output from make:

libtool --mode=compile g++ -O2 -I/usr/include/espeak -fPIC  -DPIC -pedantic  -Wall
-I/usr/include/tcl8.4 -c tclespeak.cpp
libtool: compile:  g++ -O2 -I/usr/include/espeak -fPIC -DPIC -pedantic -Wall -I/usr/include/tcl8.4 -c
tclespeak.cpp  -fPIC -DPIC -o .libs/tclespeak.o
In file included from tclespeak.cpp:40:
/usr/include/tcl8.4/tcl.h:416: error: ISO C++ 1998 does not support ‘long long’
/usr/include/tcl8.4/tcl.h:417: error: ISO C++ 1998 does not support ‘long long’
tclespeak.cpp: In function ‘void initLanguage(Tcl_Interp*)’:
tclespeak.cpp:559: warning: deprecated conversion from string constant to ‘char*’
make: *** [tclespeak.lo] Error 1
(Continue reading)


Gmane