Boost logo

Boost Users :

Subject: Re: [Boost-users] problems in compiling application using IBM XL C/C++ V12.1 and boost1.50.0
From: Lars Viklund (zao_at_[hidden])
Date: 2012-09-03 18:04:34


On Mon, Sep 03, 2012 at 09:01:38PM +0530, Pravar wrote:
> Thanks Lars !
>
> Actually, problem was in header file
> boost/date_time/time_resolution_traits.hpp which contained in some
> function a template parameter
> with name "v_type". During pre-processing phase, this v_type gets
> replaced by "v_gnode->name" because one of system header files on IBM AIX
> have a macro defined with same name i.e. v_type.

Out of curiosity, which AIX release is this?
Nothing seems to implicitly include sys/vnode.h on my 5.3 install.

-- 
Lars Viklund | zao_at_[hidden]

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