Bug #1701
RST fails to build on Windows -- could not find BoostUUID
Status: | Closed | Start date: | 12/20/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | documentation | |||
Target version: | Robotics Service Bus - rsb-0.9 |
Description
Following the instructions on creating your own Data Types I encountered the following error while trying to build RST according to the given instructions
http://docs.cor-lab.de//rst-manual/0.9/html/install.html#installation-from-source
$ cd rst/rst-proto # after "git clone" command $ mkdir -p build && cd build $ cmake -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=PREFIX ..
It starts configuring .. then
causes an error:.. could not find BoostUUID
I installed RSX using the prebuild windows zip package therefore the systemvariables are not set! A hint at this place as to what variables should be what would be helpfull.
History
#1 Updated by J. Moringen over 10 years ago
- Subject changed from RST build under windows -- could not find BoostUUID to RST fails to build on Windows -- could not find BoostUUID
- Target version set to rsb-0.9
#2 Updated by J. Wienke over 10 years ago
As Windows does not have the convention of a single install prefix, basically all find macros for CMake need to be informed where the packages can be found. In the case of boost you probably need to specify -DBOOST_ROOT=your/archive/boost
. Can you please try this? This probably needs to be repeated for other dependencies as indicated in the cmake error output.
#3 Updated by J. Wienke over 10 years ago
- Description updated (diff)
#4 Updated by J. Moringen about 10 years ago
- Status changed from New to Feedback
@Christoph: did you manage to try Johannes' suggestion in the meantime?
#5 Updated by C. Dreyer about 10 years ago
Yes! The Problem was cmake=Visual Studio related and the error was on my side.
#6 Updated by J. Moringen about 10 years ago
- Status changed from Feedback to Closed