Boost logo

Boost :

From: Maik Beckmann (beckmann.maik_at_[hidden])
Date: 2008-05-26 10:01:27


Am Montag 26 Mai 2008 15:52:55 schrieb Larry Evans:
> On 05/25/08 15:45, Larry Evans wrote:
> > On 05/25/08 13:15, Maik Beckmann wrote:
>
> [snip]
>
> > Thanks. That prompted me to look further and I realized I should
>
> have done:
> > ccmake ../../src
> >
> > instead. Now it's working.
>
> The page:
>
> http://svn.boost.org/trac/boost/wiki/CMakeBuildConfiguration
>
> says the following under the bolded CMakeCache.txt title:
>
> <--- cut here ---
> The same information is stored in a file CMakeCache.txt located in the
> build directory. For this reason, after you've done the initial
> configuration of a build directory you can invoke ccmake like this:
>
>
> ccmake <path-to-build>
>
> or have the makefiles do it for you:
>
> make edit_cache
>
> The CMakeLists.txt file is hand-editable, though this is usually not
> as convenient as the cmake-supplied configuration tools mentioned
> above. An excerpt of this file:
>
> //
> // Enable/Disable color output during build.
> //
> CMAKE_COLOR_MAKEFILE:BOOL=ON
>
> //
> // Use versioned library names, e.g., boost_filesystem-gcc41-1_34
> //
> BUILD_VERSIONED:BOOL=ON
>
> >--- cut here ---
>
> The CMakeCache.txt title indicates the filename is
> CMakeCache.txt(which is only in the build directory); yet, the text
> mentions CMakesLists.txt (which is only in the source
> directory). Since the string ':BOOL' only occurs in the
> CMakeCache.txt, I assume the phrase:
>
> CMakeLists.txt file is hand-editable
>
> on the above page should be:
>
> CMakeCache.txt file is hand-editable

right!

> However, even in CMakeCache.txt there was no BUILD_VERSIONED:BOOL.
> OTOH, apparently the flag is ON because when I ran make,
> the library names in the build directory included:
>
> libboost_date_time-gcc41-1_35_1.so.1.35.1
> ^^^^^
>
> and I did specify g++-4.1.
>
> So, is the BUILD_VERSIONED flag no longer valid or is there
> some other way to set it?
>
> -regards,
> Larry

Please forward your message to the boost-cmake ML.

Thanks,
 -- Maik


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