Boost logo

Boost :

From: John Maddock (John_Maddock_at_[hidden])
Date: 2001-04-29 06:23:32


Looks like this is getting there, I've made a couple of minor modifications
to get it to build with my chosen compilers, with notes as below (revised
header attached).

gcc: Just needed to change <limits> to <boost/limits.hpp> to get it to
compile, tests ran OK.

VC6: Builds OK, but lots of errors at run time. I've attached the program
output so that you can see the problem - the only crc producing the correct
result on this compiler appears to the the C code quick_crc32 routine. If
we can't fix the VC6 errors then you'd better add a:

#ifdef BOOST_MSVC
#error
#endif

block, to stop VC6 users from using a library that doesn't work on their
compiler, even if it does build.

C++ Builder - I needed to make two minor changes to get it to compile -
these are within #ifdef __BORLANDC__ blocks, so it shouldn't interfer with
codewarrior. Run time tests then went OK.

- John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/





Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk