[Paraview] Weird boost error during ccmake

Cook, Rich cook47 at llnl.gov
Tue Jul 12 15:28:53 EDT 2011


Deleting that variable from the CMakeCache.txt file solved the warning.  Thanks!

On Jul 11, 2011, at 9:36 PM, Marcus D. Hanwell wrote:

> Is this a fresh build tree? Is it possible that it is picking up a
> system Boost first time around? You could delete this entry and re-run
> CMake, but it looks like a caching issue to me (I am guessing you have
> 1.33.1 somewhere, and it gets picked up on the first CMake
> invocation).
> 
> Hope that helps.
> 
> Marcus
> 
> On Mon, Jul 11, 2011 at 5:19 PM, Cook, Rich <cook47 at llnl.gov> wrote:
>> Yes, it says:
>> 
>> Boost_LIB_VERSION:INTERNAL=1_33_1
>> Boost_VERSION:INTERNAL=103301
>> 
>> On Jul 11, 2011, at 1:23 PM, Marcus D. Hanwell wrote:
>> 
>>> If you look in your CMakeCache.txt do you see a Boost_VERSION variable
>>> set in there? That can override what is in the actual header.
>>> 
>>> Marcus
>>> 
>>> On Mon, Jul 11, 2011 at 4:11 PM, Cook, Rich <cook47 at llnl.gov> wrote:
>>>> That's why I thought it peculiar.
>>>> I have the same thing  (note I've renamed a directory from 3.10 to 3.11):
>>>> 
>>>> rcook at edge83 (blockbuster): grep BOOST_LIB_VERSION /nfs/tmp2/rcook/ParaView/3.11/build/boost_1_46_1/boost/version.hpp
>>>> //  BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
>>>> #define BOOST_LIB_VERSION "1_46_1"
>>>> 
>>>> rcook at edge83 (blockbuster): grep 'define BOOST_VERSION' /nfs/tmp2/rcook/ParaView/3.11/build/boost_1_46_1/boost/version.hpp
>>>> #define BOOST_VERSION_HPP
>>>> #define BOOST_VERSION 104601
>>>> 
>>>> 
>>>> And yet I get:
>>>> 
>>>>  Your system is using an outdated version of Boost (1.33.1, found in
>>>>  /nfs/tmp2/rcook/ParaView/3.11/build/boost_1_46_1).  Some of the graph
>>>>  processing filters require version 1.36.0 or later to build on 64-bit
>>>>  platforms.
>>>> 
>>>>  The system will still compile but those filters will be disabled.  Please see
>>>>  ParaView3/VTK/Infovis/CMakeLists.txt for more information.
>>>> 
>>>> 
>>>> On Jul 11, 2011, at 12:44 PM, Marcus D. Hanwell wrote:
>>>> 
>>>>> On Fri, Jul 1, 2011 at 10:02 PM, Cook, Rich <cook47 at llnl.gov> wrote:
>>>>>> I got this error.  I hope it's obvious why I think it's weird.  I'm building against boost 1.46.  Or thought I was.  This message seems to imply it's looking at the system boost in /usr/include/boost
>>>>>> 
>>>>>>  Your system is using an outdated version of Boost (1.33.1, found in
>>>>>>  /nfs/tmp2/rcook/ParaView/3.10/build/boost_1_46_1).  Some of the graph
>>>>>>  processing filters require version 1.36.0 or later to build on 64-bit
>>>>>>  platforms.
>>>>>> 
>>>>> You might want to double check the version.hpp file in
>>>>> /nfs/tmp2/rcook/ParaView/3.10/build/boost_1_46_1/boost to ensure it is
>>>>> setting the correct version number, as the Boost find module uses that
>>>>> file to compute the version. I have,
>>>>> 
>>>>> #define BOOST_VERSION 104601
>>>>> 
>>>>> The parts of the version number are extracted from this line. If you
>>>>> want to send me the CMakeCache.txt off-list I can take a look for any
>>>>> peculiarities, but the file is processed from the Boost_INCLUDE_DIR
>>>>> variable that is sent as part of the error message.
>>>>> 
>>>>> Marcus
>>>> 
>>>> --
>>>> ✐Richard Cook
>>>> ✇ Lawrence Livermore National Laboratory
>>>> Bldg-453 Rm-4024, Mail Stop L-557
>>>> 7000 East Avenue,  Livermore, CA, 94550, USA
>>>> ☎ (office) (925) 423-9605
>>>> ☎ (fax) (925) 423-6961
>>>> ---
>>>> Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
>>>> (opinions expressed herein are mine and not those of LLNL)
>>>> 
>>>> 
>>>> 
>>>> 
>> 
>> --
>> ✐Richard Cook
>> ✇ Lawrence Livermore National Laboratory
>> Bldg-453 Rm-4024, Mail Stop L-557
>> 7000 East Avenue,  Livermore, CA, 94550, USA
>> ☎ (office) (925) 423-9605
>> ☎ (fax) (925) 423-6961
>> ---
>> Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
>> (opinions expressed herein are mine and not those of LLNL)
>> 
>> 
>> 
>> 

-- 
✐Richard Cook   
✇ Lawrence Livermore National Laboratory
Bldg-453 Rm-4024, Mail Stop L-557        
7000 East Avenue,  Livermore, CA, 94550, USA
☎ (office) (925) 423-9605    
☎ (fax) (925) 423-6961
---
Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
(opinions expressed herein are mine and not those of LLNL)





More information about the ParaView mailing list