
I'm trying to build some of the Boost libraries for the tru64cxx65 toolset. It seems that a header is missing from my compiler (Compaq C++ V6.5-030 for Digital UNIX V4.0F). This kind of error is showing up in a lot of code, since it seems to be a problem in a basic Boost header:
I believe we are assuming that your platform has an <inttypes.h> header (our test machines for that platform do so), if yours does not then you may need to stop BOOST_HAS_STDINT_H from getting defined, I believe this will be either in boost/config/suffix.hpp: # if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901) # define BOOST_HAS_STDINT_H # endif or in boost/config/posix_features.hpp: // POSIX version 6 requires <stdint.h> # if defined(_POSIX_VERSION) && (_POSIX_VERSION >= 200100) # define BOOST_HAS_STDINT_H # endif John.