add -lpthread to the makefile for espeak, on the line where gcc is ran and the other libraries are specified. On Fri, May 12, 2006 at 07:15:52PM +1000, Arthur Pirika wrote: > Well, I was trying gentoo for a bit - eSpeak works > well there. > > However, I'm back on slacware and I've run into the > compile problem again. This time, however, i have the > exact error message. > > I've definatly installed libportaudio v18, so cant > quite understand why I'm getting the following > messages from make. > > /usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../libportaudio.so: > undefined reference to `pthread_create' > /usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../libportaudio.so: > undefined reference to `pthread_cancel' > /usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../libportaudio.so: > undefined reference to `pthread_kill' > /usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../libportaudio.so: > undefined reference to `pthread_join' > collect2: ld returned 1 exit status > make: *** [speak] Error 1 > Hopefully this can help determine if it's a library > problem or a compiler version problem. > > thanks, > Arthur. > > > > > ____________________________________________________ > Do you Yahoo!? > Yahoo! Personals: It's free to check out our great singles! > http://au.personals.yahoo.com > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- > I've hacked the Xaw3d library to give you a Win95 like interface and it > is named Xaw95. You can replace your Xaw3d library. Oh God, this is so disgusting! -- seen on c.o.l.development.apps, about the "Win95 look-alike"