Cant compile 64 bit version of boost 1.61.0 for use with PCL 1.8.0. Pls help.

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Cant compile 64 bit version of boost 1.61.0 for use with PCL 1.8.0. Pls help.

Mike6000
I am trying to compile Boost 1.61.0 with 64 bit support. I use the tutorial by Una Nancy Owen here -->

https://translate.googleusercontent.com/translate_c?depth=1&hl=en&rurl=translate.google.com&sl=ja&sp=nmt4&tl=en&u=https://gist.github.com/UnaNancyOwen/d879a41710e9c05025f8&usg=ALkJrhiSgVRqDswsGdF9tlXIk8J2uGqdeg#file-boost1-61-0-md

Problem: I cannot (after 3+ days of trying) manage to compile the 64 bit version of Boost 1.61.0 with MPI that is requred for QT + PCL. When i check the compiled boost libs with dumpbin.exe there are only 32 bit libraries compiled.

This are the b2.exe options I use:
b2.exe toolset=msvc-14.0 address-model=64 --build-dir=build\x64 install --prefix="C:\Program Files\Boost" -j8

Since I have only 32 bit version of the boost libraries, I get errors when I try to compile PCL later with MSVC2015, using the steps in Una Nancy Owens tutorial here --> https://translate.googleusercontent.com/translate_c?depth=1&hl=en&rurl=translate.google.com&sl=ja&sp=nmt4&tl=en&u=https://gist.github.com/UnaNancyOwen/59319050d53c137ca8f3&usg=ALkJrhhq5qc6kVbIm7-JpLUKkp7emwGJiA#file-pcl1-8-0-md 

I know this is a PCL forum but I suspect someone here has experienced the same problem when trying to compile PCL for use with QT and QVTKwidget etc.

What am I doing wrong?
Loading...