Tne installations instructions are not working for windows. Cmake is looking for the include files in the wrong place. Cmake is looking for '/include/boost/numeric/ublas'.
The Orocos ProjectSmarter control in robotics & automation! |
|
Installation
If boost is put in the directory 'c:\boost' like the instructions tell the user to so then the true path to the include directories should be 'c:\boost\boost\numeric\ublas'. There is no 'include' directory in boost from boost consulting. My simple solution is to rename the boost root to 'include'.
For example:
C:\include\boost\numeric\ublas
Installation
On Thu, Aug 21, 2008 at 9:05 PM, <stake75 [..] ...> wrote:
> If boost is put in the directory 'c:\boost' like the instructions tell the
> user to so then the true path to the include directories should be
> 'c:\boost\boost\numeric\ublas'. There is no 'include' directory in boost
> from boost consulting. My simple solution is to rename the boost root to
> 'include'.
> For example:
> C:\include\boost\numeric\ublas
OK, I see. We could improve on that one (we're having (slightly)
similar issues in porting the orocos RTT to mac os x). We could add
the path explicitly, but that won't solve the issue if the user didn't
install in c:\boost\
The clean solution seems to be to use CMAKE_INCLUDE_PATH and
CMAKE_LIBRARY_PATH instead of hardcoding to MATRIX_INSTALL/include.
However, in that case the user cannot install everything from the
ncurses interface.
Thx for reporting. Could you submit a bug report for this one?
Klaas
_______________________________________________
I hereby promise not to top-post on the
BFL mailing list
BFL [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/bfl
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Installation
On Thu, Aug 21, 2008 at 6:11 PM, <stake75 [..] ...> wrote:
> Tne installations instructions are not working for windows. Cmake is looking
> for the include files in the wrong place. Cmake is looking for
> '/include/boost/numeric/ublas'.
>From what I see, it is looking in
MESSAGE("-- Looking for Boost in
${MATRIX_INSTALL}/include/boost/numeric/ublas/ - found")
SET( MATRIX_INCLUDE "${MATRIX_INSTALL}/include/")
Did you set the MATRIX_INSTALL field, as Tine nicely explained in step 5?
Klaas
_______________________________________________
I hereby promise not to top-post on the
BFL mailing list
BFL [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/bfl
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm