Boost logo

Boost Users :

From: Ingo Becker (ingo_becker_at_[hidden])
Date: 2005-12-21 05:24:56


Hi, i try to compile boost_1_33_1 or boost_1_33_0 with Visual C++ 6 (SP 6) on
Windows XP (SP 2) and also on Windows 2000 (SP 4).

The libraries date_time, filesystem, iostreams, regex, signals, test, thread,
wave seems to be compiled without errors.

But then.....

The compilation fails with a syntax-error (pure virtual method needs '=0'...).

...
vc-C++
bin\boost\libs\program_options\build\libboost_program_options.lib\msvc\debug\runtime-link-static\cmdline.obj
cmdline.cpp
F:
\boost_init\boost_1_33_1\boost/program_options/options_description.hpp(156) :
error C2258: Ungueltige Syntax fr rein virtuelle Methode; '= 0' erforderlich
F:
\boost_init\boost_1_33_1\boost/program_options/options_description.hpp(156) :
error C2252: 'm_default_line_length' : Nur Funktionen koennen rein virtuell
deklariert werden
F:
\boost_init\boost_1_33_1\boost/program_options/options_description.hpp(159) :
error C2065: 'm_default_line_length' : nichtdeklarierter Bezeichner
...

Something i've forgotten to set/configure ?

Any help would be apreciated.

Ingo


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net