Hi Paul, hi Eric:
Ja, I fixed the problem with the esps/ directory by copying
ESPS/general/h/ to /usr/local/include/esps/. Of course then I ran into
the problem with the xview sources. Those shouldn't be difficult to
obtain, but I haven't compiled or used Xviews since my Slackware days
with a 1.2.13 kernel (i.e., those "bad old days")... I don't really have
much time to pursue this project now, but I will return to it. If anyone
else manages to compile it I'm certainly interested in having a look at
xwaves itself.
Best regards,
== Dave Phillips
The Book Of Linux Music & Sound at
http://www.nostarch.com/lms.htm
The Linux Soundapps Site at
http://linux-sound.org
Currently listening to: Miles Davis & John Coltrane, "So What"
Paul wrote:
Dave Phillips <dlphilp(a)bright.net>et>, on Tue Oct 01, 2002 [07:01:35 PM] said:
"D. Sen" wrote:
I am sure some of you are aware that the ESPS
source code (developed at
Entropic before it was acquired by Micro$oft) has been made available to
the public (
http://www.speech.kth.se/esps/esps.zip). I am wondering if
anyone has been able to compile the program on Linux. I am especially
interested in xwaves which is still an invaluable tool for speech processing.
The build fails for me here:
cc -O -c -o lpcfloat.o lpcfloat.c
lpcfloat.c:22: esps/limits.h: No such file or directory
emake[1]: *** [lpcfloat.o] Error 1
emake[1]: Leaving directory `/home/dlphilp/tmp/ESPS/ATT/sigproc'
emake: *** [xwaves] Error 2
Indeed there is no esps/ in the source tree. Suggestions welcome, I'm
interested in xwaves too...
Best regards,
== Dave Phillips
Hi;
It is interesting, that this package seems to have
support for a linux build, and even includes a log of the last
build happening to be under linux, but the install script doesnt
have any linux info in it. (general/src/log)
I dont even know what this thing does:) But I was
screwing with it. I modifed the install script, such that
MACH=LINUX, and specified a local SPSDIR. After running sh
install (with many errors), and adding $SPSDIR/bin to my path, I
tried to build in ATT, but it failed with the same error you
note. The main problem was that 'get_esps_base' seemed to be
missing from $SPSDIR/bin, which I created. Then you get the -I
option from emake that points to $SPSDIR/include, where you will
find esps/*.h. This progresses much further...
After that, it failed wanting xview headers-- seems to
want either xview or sunview, which I dont have, so I punted. It
definitely seems to be set up to build under a variety of unix
environments, so making it work under linux doesn seem a super
difficult problem. (probably you just need to know what system
libs and headers are required and what to set the conf details to
in 'install')
For what its worth... (I didnt spend any time at it--
reminds me of the bad old days when getting just about any source
to compile under your particular unix was an adventure like this...:)
Paul
set(a)pobox.com