Boost logo

Boost :

From: Boris Gubenko (Boris.Gubenko_at_[hidden])
Date: 2007-12-18 22:08:54


Hi Jurko,

> Do you perhaps know which macros to use to make the preprocessor
> detect whether the program is being compiled on HP-UX PA_RISC 11.11 or
> some later platform that does not need these fixes?

I don't think a macro identifying version of HP-UX exists, but I'll
ask and report back on the list.

> Many thanks for all the help with this.

Many thanks to you for all your efforts at making Boost to work on
HP platforms. Btw, the patches you submitted (R1 problem) were applied
to release branch also.

Thanks again,
  Boris

----- Original Message -----
From: "Jurko Gospodnetić" <jurko.gospodnetic_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Tuesday, December 18, 2007 4:40 PM
Subject: Re: [boost] [asio] socket_types.hpp rev. 42119 broke HP-UX/aCC

> Hi Boris.
>> The following change broke Boost.Asio library on HP-UX ia64 aCC
>> (runner HP-UX_ia64_aCC). The library used to be green on the trunk
>> and is still green on release branch.
>
> It seems Christopher used the __hpux preprocessor macro to detect
> whether to include the fixes and that this is not enough. I guess newer
> HP-UX OSs have the pselect() function declared in sys/select.h which is
> non existant on older ones.
>
> Do you perhaps know which macros to use to make the preprocessor
> detect whether the program is being compiled on HP-UX PA_RISC 11.11 or
> some later platform that does not need these fixes? (I do not have HP-UX
> machines available here at the moment :-().
>
> Many thanks for all the help with this.
>
> Best regards,
> Jurko Gospodnetić
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


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