[libxml++] windows compile error with latest release



Hi guys,
I'm having a problem compiling your latest release. (0.23.0)

I'm compiling on win2k, with msvc6.
I followed the instructions for unpacking the libraries, and got the libxml2 and iconv into the correct places, and when I compile, I get this error:

Compiling...
domparser.cc
d:\development\lib\libxml++-0.23.0\libxml++\keepblanks.h(17) : error C2258: illegal pure syntax, must be '= 0' d:\development\lib\libxml++-0.23.0\libxml++\keepblanks.h(17) : error C2252: 'Default' : pure specifier can only be specified for functions

 class KeepBlanks {
   public:
-->      static const bool Default = true;

So, I guess it thinks you are trying to declare a pure virtual function? I'm not sure why. Has this been addressed already?

TIA,
-Forrest

_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]