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.
>