From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.bulldogdsl.com ([212.158.248.8] helo=mcr-smtp-002.bulldogdsl.com) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1IBXkQ-0005sM-00 for ; Thu, 19 Jul 2007 11:16:58 -0400 Received: by mcr-smtp-002.bulldogdsl.com (Postfix, from userid 1010) id 625F4845E40; Thu, 19 Jul 2007 16:16:27 +0100 (BST) X-Spam-Abuse: Please report all spam/abuse matters to abuse@bulldogdsl.com X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on mcr-smtp-002.bulldogdsl.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=8.0 tests=none autolearn=disabled version=3.1.0 Received: from forestfern (host-84-9-200-208.bulldogdsl.com [84.9.200.208]) by mcr-smtp-002.bulldogdsl.com (Postfix) with ESMTP id 99D55845E09 for ; Thu, 19 Jul 2007 16:16:22 +0100 (BST) From: "Georgina Joyce" To: Subject: Espeak compile error Date: Thu, 19 Jul 2007 16:16:32 +0100 Organization: perfumed-garden.net Message-ID: <000001c7ca17$d05d4320$0302a8c0@forestfern> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 Precedence: list Reply-To: gena-j@bulldoghome.com, "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 15:16:58 -0000 Hi Jonathan, I wrote previously that I couldn't install espeak and you suggested that = it might be related to my portaudio installation. Although I've = installed 19, the header file is portaudio.h and the libraries are in = the path and I've run ldconfig: Portaudio libraries: /usr/lib/libportaudio.a /usr/lib/libportaudio.la /usr/lib/libportaudio.so /usr/lib/libportaudio.so.2 /usr/lib/libportaudio.so.2.0.0 Pc file: less /usr/lib/pkgconfig/portaudio-2.0.pc prefix=3D/usr exec_prefix=3D${prefix} libdir=3D${exec_prefix}/lib includedir=3D${prefix}/include Name: PortAudio Description: Portable audio I/O Requires: Version: 19 Libs: -L${libdir} -lportaudio -lm -lpthread Cflags: -I${includedir} -pthread Compile output: g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions numbers.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synth_mbrola.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp synthdata.cpp: In function 'int LoadPhData()': synthdata.cpp:120: warning: dereferencing type-punned pointer will break strict-aliasing rules synthdata.cpp:122: warning: dereferencing type-punned pointer will break strict-aliasing rules g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions translate.cpp translate.cpp: In member function 'virtual int Translator::TranslateChar(char*, int, unsigned int, unsigned int, int*)':translate.cpp:1593: warning: comparison between signed and unsigned integer expressions g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_english.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_languages.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions voices.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions wavegen.cpp g++ -O2 -D PATH_ESPEAK_DATA=3D\"/usr/share/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions phonemelist.cpp g++ -o speak speak.o compiledict.o dictionary.o intonation.o readclause.o setlengths.o numbers.o synth_mbrola.o synthdata.o synthesize.o translate.o tr_english.o tr_languages.o voices.o wavegen.o phonemelist.o -lstdc++ -lportaudio -lpthreadreadclause.o: In function `Translator::AnnouncePunctuation(int, int, char*, int)': readclause.cpp:(.text+0x1a3d): warning: the use of `tmpnam' is dangerous, better use `mkstemp' wavegen.o: In function `WavegenCloseSound()': wavegen.cpp:(.text+0x20a5): undefined reference to `Pa_StreamActive' wavegen.o: In function `WavegenOpenSound()': wavegen.cpp:(.text+0x20f9): undefined reference to `Pa_StreamActive' collect2: ld returned 1 exit status make: *** [speak] Error 1 Any ideas? Gena Amateur Call: M 0 E B P VOIP / IM: gena1959uk