From MAILER-DAEMON Tue Aug 30 00:29:05 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1QyFwf-0002r2-2v for mharc-libann-users@gnu.org; Tue, 30 Aug 2011 00:29:05 -0400 Received: from eggs.gnu.org ([140.186.70.92]:50496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QyFwc-0002pv-He for libann-users@nongnu.org; Tue, 30 Aug 2011 00:29:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QyFwa-0000WO-A3 for libann-users@nongnu.org; Tue, 30 Aug 2011 00:29:02 -0400 Received: from defout.telus.net ([204.209.205.31]:47386) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QyFwZ-0000VM-PU for libann-users@nongnu.org; Tue, 30 Aug 2011 00:28:59 -0400 Received: from edmwcm04 ([204.209.205.31]) by priv-edmwes33.telusplanet.net (InterMail vM.8.01.03.00 201-2260-125-20100507) with ESMTP id <20110830043112.XVWP28569.priv-edmwes33.telusplanet.net@edmwcm04> for ; Mon, 29 Aug 2011 22:31:12 -0600 Received: from [192.168.0.199] ([50.92.195.15]) by edmwcm04 with bizsmtp id SUUt1h00P0LQMVN01UUtw5; Mon, 29 Aug 2011 22:28:53 -0600 X-Authority-Analysis: v=1.1 cv=2aPMHYGNQnuiCIQt0Zcj631HHJpatIMrll7S80gnHKo= c=1 sm=2 a=uwSUugkpI1MA:10 a=_0oaxJRvGV8A:10 a=LGgl8L9ij00A:10 a=N659UExz7-8A:10 a=ZyxPmpXSJktcMJndeFcA:9 a=pILNOxqGKmIA:10 X-Telus-Outbound-IP: 50.92.195.15 Message-ID: <4E5C6705.80405@telus.net> Date: Mon, 29 Aug 2011 21:28:53 -0700 From: pwillis User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: libann-users@nongnu.org Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 204.209.205.31 Subject: [libann-users] compilation error with gcc version 4.4.5 X-BeenThere: libann-users@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Information and Discussions for users of the libann library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2011 04:29:03 -0000 Hello, The following error occurs upon compilation of libann: $ make yacc -d demos/parse.y -o demos/parse.cc make: yacc: Command not found g++ -c -I /usr/local/libann14/include -I . -I . -I ./ann -g ann/vers.cc -o ann/vers.o g++ -c -I /usr/local/libann14/include -I . -I . -g ann/matrix.cc -o ann/matrix.o In file included from ann/matrix.h:24, from ann/matrix.cc:21: ann/ann.h:97: error: extra qualification ‘ann::vector::’ on member ‘save’ ann/ann.h:102: error: extra qualification ‘ann::vector::’ on member ‘load’ In file included from ann/matrix.cc:21: ann/matrix.h:139: error: extra qualification ‘ann::matrix::’ on member ‘operator+=’ ann/matrix.h:181: error: extra qualification ‘ann::matrix::’ on member ‘multiplyColumns’ ann/matrix.h:187: error: extra qualification ‘ann::matrix::’ on member ‘multiplyRows’ make: *** [ann/matrix.o] Error 1 Any information is welcomed, Thanks Peter From MAILER-DAEMON Tue Aug 30 00:40:11 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1QyG7P-0004u8-C6 for mharc-libann-users@gnu.org; Tue, 30 Aug 2011 00:40:11 -0400 Received: from eggs.gnu.org ([140.186.70.92]:55775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QyG7M-0004rS-OD for libann-users@nongnu.org; Tue, 30 Aug 2011 00:40:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QyG7L-0003J7-FZ for libann-users@nongnu.org; Tue, 30 Aug 2011 00:40:08 -0400 Received: from defout.telus.net ([199.185.220.80]:36804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QyG7L-0003HA-8E for libann-users@nongnu.org; Tue, 30 Aug 2011 00:40:07 -0400 Received: from edtncm03 ([199.185.220.221]) by priv-edtnes28.telusplanet.net (InterMail vM.8.01.03.00 201-2260-125-20100507) with ESMTP id <20110830044005.BCSS7881.priv-edtnes28.telusplanet.net@edtncm03> for ; Mon, 29 Aug 2011 22:40:05 -0600 Received: from [192.168.0.199] ([50.92.195.15]) by edtncm03 with bizsmtp id SUg41h00i0LQMVN01Ug5ob; Mon, 29 Aug 2011 22:40:05 -0600 X-Authority-Analysis: v=1.1 cv=/2vhMcYt0N0VvchKHup6c1GIdC2S9yfMKhJTaah3RYM= c=1 sm=2 a=uwSUugkpI1MA:10 a=RpUdzugTRMMA:10 a=LGgl8L9ij00A:10 a=N659UExz7-8A:10 a=69wJf7TsAAAA:8 a=bhq0DyvT1k1eBosBFxYA:9 a=pILNOxqGKmIA:10 a=6DxcbBNgZWgA:10 X-Telus-Outbound-IP: 50.92.195.15 Message-ID: <4E5C69A0.60109@telus.net> Date: Mon, 29 Aug 2011 21:40:00 -0700 From: pwillis User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: libann-users@nongnu.org References: <4E5C6705.80405@telus.net> In-Reply-To: <4E5C6705.80405@telus.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 199.185.220.80 Subject: Re: [libann-users] compilation error with gcc version 4.4.5 X-BeenThere: libann-users@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Information and Discussions for users of the libann library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2011 04:40:09 -0000 O.K., I found the problem. Someone over at GNU decided to go 'purist' with the C++ language definition in GCC. There appear to be broken applications littering the globe. I'll see what I can do... Peter On 08/29/2011 09:28 PM, pwillis wrote: > Hello, > > The following error occurs upon compilation of libann: > > $ make > yacc -d demos/parse.y -o demos/parse.cc > make: yacc: Command not found > g++ -c -I /usr/local/libann14/include -I . -I . -I ./ann -g ann/vers.cc > -o ann/vers.o > g++ -c -I /usr/local/libann14/include -I . -I . -g ann/matrix.cc -o > ann/matrix.o > In file included from ann/matrix.h:24, > from ann/matrix.cc:21: > ann/ann.h:97: error: extra qualification ‘ann::vector::’ on member ‘save’ > ann/ann.h:102: error: extra qualification ‘ann::vector::’ on member ‘load’ > In file included from ann/matrix.cc:21: > ann/matrix.h:139: error: extra qualification ‘ann::matrix::’ on member > ‘operator+=’ > ann/matrix.h:181: error: extra qualification ‘ann::matrix::’ on member > ‘multiplyColumns’ > ann/matrix.h:187: error: extra qualification ‘ann::matrix::’ on member > ‘multiplyRows’ > make: *** [ann/matrix.o] Error 1 > > > Any information is welcomed, > > Thanks > > > Peter > > _______________________________________________ > libann-users mailing list > libann-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/libann-users >