Paul,
what does the configure output say about expat, has it been found? The 
first error is a reference to a type (XML_Encoding) defined in expat.h. 
So my guess is that expat wasn't found, hence expat.h didn't get 
included. From your reference to configuring expat I gather you have the 
required expat 1.95 installed, is that right?

Tom

Paul Mindeman wrote:

> Jan Vlcek wrote:
> 
>> Paul Mindeman wrote:
>> 
>>> I'm having some trouble installing Sablot .51 on a Solaris 8 machine.
>>> The compiler is gcc 2.95.2.  Expat compiled and installed fine.
>>> 
>>> Sablot configured without errors.  When I ran make, the following error
>>> occured:
>>> 
>>> In file included from parser.cpp:35:
>>> parser.h:90: type specifier omitted for parameter
>>> parser.h:90: parse error before `*'
>>> parser.h:92: `XML_Parser' was not declared in this scope
>>> 
>>> Any ideas?
>> 
>> 
>> IMO:
>> LDFLAGS="-L/expat/prefix/lib" CXXFLAGS="-I/expat/prefix/include"
>> ./configure ...
>> 
>> TODO:
>> --with-expat-dir=/expat/prefix  for configure.in
> 
> 
> No, still got the same error
> LDFLAGS="-L/usr/local/lib" CXXFLAGS="-I/usr/local/include" ./configure
> still configured fine, make still failed in the same place.
> 

Reply via email to