Espeaks Software Synth

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, Apr 10, 2006 at 05:40:52PM EST, ace wrote:
> Hello all,
> 
> Well, I am trying to get this synth to work.  I first downloaded the
> PortAudio source but could not get it installed that way.  So I did a
> check on slapt-get to see if there was a package for it....sure enough,
> there was and I installed it.  Then, I had to create a symlink
> libportaudio.so.0 to point to libportaudio.so.  There is another
> portaudio file there, a .so file with a version string at the end so I
> am not totally sure to which file I should be linking.  Then, I try
> running the synth and get this error:
> speak: symbol lookup error: speak: undefined symbol: Pa_StreamActive

Firstly, it sounds like the portaudio package you installed is horribly 
broken, as the symbolic links should be created at package install time. 
As for where the symbolic links should point to, here is what I have on 
my system.

luke at linden:/usr/lib$ ls libportaudio.* -l
- -rw-r--r-- 1 root root 26844 2005-10-25 21:03 libportaudio.a
- -rw-r--r-- 1 root root   849 2005-10-25 21:03 libportaudio.la
lrwxrwxrwx 1 root root    22 2006-04-10 17:07 libportaudio.so -> 
libportaudio.so.0.0.18
lrwxrwxrwx 1 root root    22 2006-03-29 08:27 libportaudio.so.0 -> 
libportaudio.so.0.0.18
- -rw-r--r-- 1 root root 22764 2005-10-25 21:03 libportaudio.so.0.0.18

You can see that both symbolic links point to libportaudio.so.0.0.18. 
Just about all shared libraries installed on a Linux system have similar 
symbolic links, to allow program to be able to find libraries, even if 
libraries have received minor upgrades, say libportaudio.so.0.0.20. 
Thats how I understand it anyway.

As for the undefined symbol, I would strongly suggest you check what 
version of portaudio you have. I would also symbolically link as shown 
above, and re-compile the package just to be safe. I think version 18.1 
at least is required.

Hope this helps.
- -- 
Luke Yelavich
GPG key: 0xD06320CE 
	 (http://www.themuso.com/themuso-gpg-key.txt)
Email & MSN: themuso at themuso.com
ICQ: 18444344
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEOgeTjVefwtBjIM4RAuYqAJsFoUSg44P7su9RiPpabCX9ok0HkwCgj6tM
KApnqVo/X08xfSQT+j/1rDI=
=39vn
-----END PGP SIGNATURE-----




[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux