From bug-octave-request at bevo dot che dot wisc dot edu Tue Jan 27 11:12:04 1998 Subject: [50 character or so descriptive subject here (for reference)] From: "John W. Eaton" To: Ian Nimmo-Smith Cc: bug-octave at bevo dot che dot wisc dot edu Date: Tue, 27 Jan 1998 11:11:08 -0600 On 27-Jan-1998, Ian Nimmo-Smith wrote: | Bug report for Octave 2.0.9 configured for sparc-sun-solaris2.6 | | Description: | ----------- | | Trying to install with gmake bombs out with the following error messages | | echo making all in liboctave | making all in liboctave | cd liboctave ; gmake all | gmake[2]: Entering directory `/home/vega7/ian/octave/octave-2.0.9/liboctave' | c++ -c -I. -I.. -I../liboctave -I../src -I../glob -I../libcruft/misc -DHAVE_CONFIG_H -fno-implicit-templates -g -O2 -Wall CollocWt.cc | In file included from /usr/local/lib/g++-include/std/bastring.h:35, | from /usr/local/lib/g++-include/std/string.h:6, | from /usr/local/lib/g++-include/string:5, | from mach-info.h:26, | from data-conv.h:28, | from dMatrix.h:35, | from CollocWt.h:32, | from CollocWt.cc:33: | /usr/local/lib/g++-include/std/stddef.h:15: parse error before `::' | gmake[2]: *** [CollocWt.o] Error 1 | gmake[2]: Leaving directory `/home/vega7/ian/octave/gmake[2]: Leaving directory `/home/vega7/ian/octave/octave-2.0.9/liboctave' | gmake[1]: *** [liboctave] Error 2 | gmake[1]: Leaving directory `/home/vega7/ian/octave/octave-2.0.9' | gmake: *** [all] Error 2 You can probably fix this by undefining NPOS in Octave's config.h. I suspect that the real cause of the problem is that when you first ran configure, g++ was unable to correctly find it's include files. jwe