View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0007593 | CMake | Modules | public | 2008-09-02 18:49 | 2009-02-23 22:47 | ||||
Reporter | J. Bedouet | ||||||||
Assigned To | Philip Lowman | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | duplicate | ||||||
Platform | OS | OS Version | |||||||
Product Version | CMake-2-6 | ||||||||
Target Version | Fixed in Version | CMake-2-6 | |||||||
Summary | 0007593: CMake can't find Boost libraries under Windows | ||||||||
Description | Under Windows, I can't find Boost libraries. I have downloaded Multithread DLL for Visual Studio 2003 and tried to find them with CMake 2.6-1. Boost version is 1.35 CMake finds headers but can't find libraries. CMake search the following directories : - C:/boost/lib - C:/boost - $ENV{ProgramFiles}/boost/boost_${Boost_FIND_VERSION_MAJOR}_${Boost_FIND_VERSION_MINOR}_${Boost_FIND_VERSION_PATCH} - $ENV{ProgramFiles}/Boost Standard Boost installer installs libraries to "C:\Program Files\boost\boost_1_35_0\lib". | ||||||||
Additional Information | I suggest this patch. After reading Boost_LIB_VERSION and Boost_VERSION in boost/version.hpp, we could add path $ENV{ProgramFiles}/boost/boost_${Boost_MAJOR_VERSION}_${Boost_MINOR_VERSION}_${Boost_SUBMINOR_VERSION}/lib to library search dirs. It works fine for me. IF(Boost_INCLUDE_DIR) ... IF(NOT "${Boost_VERSION}" STREQUAL "0") ... ENDIF(NOT "${Boost_VERSION}" STREQUAL "0") > SET(_boost_LIBRARIES_SEARCH_DIRS > ${_boost_LIBRARIES_SEARCH_DIRS} > "$ENV{ProgramFiles}/boost/boost_${Boost_MAJOR_VERSION}_${Boost_MINOR_VERSION}_${Boost_SUBMINOR_VERSION}/lib" > ) ELSE(Boost_INCLUDE_DIR) ... ENDIF(Boost_INCLUDE_DIR) | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Relationships |
Notes | |
(0014567) Philip Lowman (developer) 2009-01-15 02:50 |
Yes, also duplicated here: http://public.kitware.com/Bug/view.php?id=8326 [^] I'll have a fix posted for this soon. |
(0014630) Philip Lowman (developer) 2009-01-19 20:22 |
Issue fixed in duplicate bug entry. lowman@locke:~/cvs/CMake_write/Modules$ cvs commit FindBoost.cmake Committer: Philip Lowman <philip@yhbt.com> /cvsroot/CMake/CMake/Modules/FindBoost.cmake,v <-- FindBoost.cmake new revision: 1.18; previous revision: 1.17 |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2008-09-02 18:49 | J. Bedouet | New Issue | |
2008-09-02 21:20 | Bill Hoffman | Status | new => assigned |
2008-09-02 21:20 | Bill Hoffman | Assigned To | => Douglas Gregor |
2009-01-10 09:26 | Alex Neundorf | Category | CMake => Modules |
2009-01-15 02:50 | Philip Lowman | Note Added: 0014567 | |
2009-01-19 20:21 | Philip Lowman | Relationship added | duplicate of 0008326 |
2009-01-19 20:22 | Philip Lowman | Note Added: 0014630 | |
2009-01-19 20:22 | Philip Lowman | Assigned To | Douglas Gregor => Philip Lowman |
2009-01-19 20:22 | Philip Lowman | Status | assigned => resolved |
2009-01-19 20:22 | Philip Lowman | Resolution | open => duplicate |
2009-02-23 22:47 | Philip Lowman | Status | resolved => closed |
2009-02-23 22:47 | Philip Lowman | Fixed in Version | => CMake-2-6 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |