Boost logo

Boost :

From: Beman Dawes (beman_at_[hidden])
Date: 2000-09-26 08:21:52


At 07:50 AM 9/26/2000 -0400, John Maddock wrote:

>>I'm certainly willing to put config.hpp code for C++ compilers on HP-UX.
>>
>>But I'd like to do it properly by testing for the specific C++ compiler
>>version, and defining all the applicable BOOST_ names so that as much
>boost
>>code as possible will work on that platform.
>
>Unless I'm reading it wrong, this is not a compiler issue: the compiler
>(gcc2.95) is already dealt with, its the libraries available on that
>platform that cause the issue - so it really is just a case of adding an
>#if hpux section separate from the compiler configuration.

I think it is actually a compiler, library, and operating system
issue. There are several compilers available under HP-UX. GCC and HP's
own, for example.

So you are correct that it isn't just a compiler issue since GCC, for
example, is available on other systems. But it isn't just a OS issue
either; not all compilers or libraries for HP-UX necessarily use HP's
__inttypes.h header. Messy, for sure.

That's why I don't want to put code in config.hpp unless it has been
checked by someone on the actual system involved.

--Beman


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