Build failure with version 2007-08-20

Stuart Brorson <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
I decided to play around with the latest Gnucap snapshot,
gnucap-2007-08-20.  I did the usual "configure && make" incantation.
However, the build fails with this message:

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src  -DNDEBUG  -g -O2 -MT
mg_out_dev.o -MD -MP -MF ".deps/mg_out_dev.Tpo" -c -o mg_out_dev.o
mg_out_dev.cc; \
then mv -f ".deps/mg_out_dev.Tpo" ".deps/mg_out_dev.Po"; else rm -f
".deps/mg_out_dev.Tpo"; exit 1; fi
mg_out_dev.cc: In function `std::string fix_expression(const
std::string&)':
mg_out_dev.cc:336: error: type specifier omitted for parameter `in'
mg_out_dev.cc:338: error: request for member `peek' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:339: error: request for member `skip1' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:340: error: request for member `ctos' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:341: error: request for member `skip1' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:342: error: request for member `ctos' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:343: error: request for member `skip1' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:353: error: request for member `more' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
mg_out_dev.cc:354: error: request for member `ctos' in `x', which is
of
    non-aggregate type `CS ()(CS_STRING (*)())'
make[2]: *** [mg_out_dev.o] Error 1
make[2]: Leaving directory `/usr/local/src/gnucap-2007-08-20/modelgen'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gnucap-2007-08-20'
make: *** [all] Error 2

Any ideas what's wrong?  Here are some vital stats about my build
platform:

src/gnucap-2007-08-20> uname -a
Linux localhost 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC 2005
i686 i686 i386 GNU/Linux

src/gnucap-2007-08-20> gcc --version
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)

The distro is SuSE 9.3.

TIA for any suggestions,

Stuart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.