It seems to be something strange to slackware, don't know if it is the way the provided packages were created. It just requires on slackware for you to add that -lpthread to the Makefile of espeak. May be worth noting what the error is and adding a comment about this in the installation notes (possibly saying it seems to be the case for slackware). From Michael Whapples ----- Original Message ----- From: "Jonathan Duddington" <jsd@xxxxxxxxxxx> To: <speakup at braille.uwo.ca> Sent: Friday, May 12, 2006 12:39 PM Subject: Re: here's how to compile espeak on slackware > In article <Pine.LNX.4.63.0605120523090.7386 at techlab.cviatlanta.org>, > Joshua Lambert <josh at techlab.cviatlanta.org> wrote: >> Here's how I compiled espeak on slackware 10.2 >> get portaudio, configure, make , make install >> Get espeak, untar, then edit the makefile, adding >> -lpthread >> to the lflags line >> save and run make again. > > eSpeak doesn't use the pthread library, but it looks like portaudio > does. > > On my Debian based system, portaudio has a dependency on the "libc6" > package (the standard GNU Shared C Library) which includes among its > components the "libpthread" library (actually libpthread-2.3.5.so). > > > >