Kinfu problem - Don't get a build Cuda option in cmake

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

Kinfu problem - Don't get a build Cuda option in cmake

BrowCam
This post was updated on .
Hi all,

 

I'm trying to build pcl with cuda support so I can run kinfu, however
when I compile PCL in Cmake there is no option to 'Build Cuda'. I have
cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I'm running windows 7 32-bit

 

Thanks,

 

Toby Brown

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option in cmake

fheredia
Hello, 



Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

Cheers
Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users




--
Francisco Javier Heredia Soriano, MSc.
[hidden email]
Twitter: @panchoenlared


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option incmake

BrowCam
This post was updated on .
Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don't have any option to build gpu in cmake. Do you
know how I may fix this?

 

Cheers,

 

Toby

 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option incmake

koen buys-2


On 5 July 2012 09:39, BROWN, Toby <[hidden email]> wrote:

Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don’t have any option to build gpu in cmake. Do you know how I may fix this?

 


Toggle to the advanced mode in ccmake.

Koen
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Francisco Heredia
Sent: Wednesday, July 04, 2012 7:31 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Hello, 

 

 

 

Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

 

Cheers

Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this

email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



 

--
Francisco Javier Heredia Soriano, MSc.

[hidden email]
Twitter: @panchoenlared

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

BrowCam
This post was updated on .
I am in advanced mode... (you mean the check box in the top right?)

 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

koen buys-2
                                                         


On 5 July 2012 09:50, BROWN, Toby <[hidden email]> wrote:

I am in advanced mode… (you mean the check box in the top right?)

 


In ccmake you need to press [t]:

Press [t] to toggle advanced mode (Currently On)

You should get to see the following lines:

BUILD_GPU                        ON 
BUILD_gpu_kinfu                  ON                                                                   
BUILD_gpu_kinfu_large_scale      ON         

Or you should be able to do:

-DBUILD_GPU=ON -DBUILD_gpu_kinfu=ON with your cmake command.

Koen


 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:40 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 09:39, BROWN, Toby <[hidden email]> wrote:

Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don’t have any option to build gpu in cmake. Do you know how I may fix this?

 


Toggle to the advanced mode in ccmake.

Koen
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Francisco Heredia
Sent: Wednesday, July 04, 2012 7:31 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Hello, 

 

 

 

Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

 

Cheers

Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
 
 
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



 

--
Francisco Javier Heredia Soriano, MSc.

[hidden email]
Twitter: @panchoenlared

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

BrowCam
This post was updated on .
I think that maybe just a Linux thing, in Windows there is a check box
but I have it checked and it seems to be showing other advanced
features. I'm going to try a re-install of OpenCV. That may help right?

 

Cheers,

 

Toby
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

koen buys-2


On 5 July 2012 10:05, BROWN, Toby <[hidden email]> wrote:

I think that maybe just a Linux thing, in Windows there is a check box but I have it checked and it seems to be showing other advanced features. I’m going to try a re-install of OpenCV. That may help right?

 


I don't think so, but you should wait for reply of one of the Windows experts here.
Or you can install Linux in the meantime ...
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:56 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

                                                         

On 5 July 2012 09:50, BROWN, Toby <[hidden email]> wrote:

I am in advanced mode… (you mean the check box in the top right?)

 


In ccmake you need to press [t]:

Press [t] to toggle advanced mode (Currently On)

You should get to see the following lines:

BUILD_GPU                        ON 
BUILD_gpu_kinfu                  ON                                                                   
BUILD_gpu_kinfu_large_scale      ON         

Or you should be able to do:

-DBUILD_GPU=ON -DBUILD_gpu_kinfu=ON with your cmake command.

Koen


 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:40 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 09:39, BROWN, Toby <[hidden email]> wrote:

Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don’t have any option to build gpu in cmake. Do you know how I may fix this?

 


Toggle to the advanced mode in ccmake.

Koen
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Francisco Heredia
Sent: Wednesday, July 04, 2012 7:31 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Hello, 

 

 

 

Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

 

Cheers

Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
 
 
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



 

--
Francisco Javier Heredia Soriano, MSc.

[hidden email]
Twitter: @panchoenlared

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
 
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

BrowCam
This post was updated on .
I would absolutely love to install Linux, however it is not my machine
and I've been instructed not to tamper with the OS.

 

Cheers for the help anyway :).

 

Toby

 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda optionincmake

BrowCam
This post was updated on .
In reply to this post by koen buys-2
This output from Cmake when compiling PCL.

 

The other programs I've installed include VTK, openni, opennite, QT 3.1,
CUDA 3.2 ( I did this version because my nvidia graphics card is the
8000m 258 bits. This is the correct version right?), Boost, FLANN and
QHULL.

 

Could anyone tell me why I'm not getting the Build GPU in CMake?

 

Cheers,

 

Toby

 

Found SSE2 extensions, using flags:  /arch:SSE2

checking for module 'eigen3'

  package 'eigen3' not found

Eigen found (include: C:/Program Files/PCL/3rdParty/Eigen/include)

checking for module 'flann'

  package 'flann' not found

FLANN found (include: C:/Program Files/PCL/3rdParty/Flann/include, lib:
optimized;C:/Program
Files/PCL/3rdParty/Flann/lib/flann.lib;debug;C:/Program
Files/PCL/3rdParty/Flann/lib/flann-gd.lib)

OpenNI found (include: C:/Program Files/OpenNI/Include, lib: C:/Program
Files/OpenNI/Lib/openNI.lib)

QHULL found (include: C:/Program Files/PCL/3rdParty/Qhull/include, lib:
optimized;C:/Program
Files/PCL/3rdParty/Qhull/lib/qhullstatic_p.lib;debug;C:/Program
Files/PCL/3rdParty/Qhull/lib/qhullstatic_p_d.lib)

Found QVTK:
C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug/QVTKApplication.obj  

VTK found (include:
C:/VTK/build;C:/VTK/build/Common;C:/VTK/build/Utilities;C:/VTK/build/Vol
umeRendering;C:/VTK/build/Rendering;C:/VTK/build/Charts;C:/VTK/build/Che
mistry;C:/VTK/build/Utilities/vtkalglib;C:/VTK/Infovis;C:/VTK/Geovis;C:/
VTK/Views;C:/VTK/VolumeRendering;C:/VTK/Hybrid;C:/VTK/Widgets;C:/VTK/Ren
dering;C:/VTK/Charts;C:/VTK/Chemistry;C:/VTK/Rendering/Testing/Cxx;C:/VT
K/IO;C:/VTK/Imaging;C:/VTK/Graphics;C:/VTK/GenericFiltering;C:/VTK/Filte
ring;C:/VTK/Common;C:/VTK/Utilities;C:/VTK/Common/Testing/Cxx;C:/VTK/bui
ld/Utilities/vtknetcdf/include;C:/VTK/Utilities/vtknetcdf/include;C:/VTK
/build/Utilities/vtklibproj4;C:/VTK/Utilities/vtklibproj4;C:/VTK/build/U
tilities/DICOMParser;C:/VTK/Utilities/DICOMParser;C:/VTK/build/Utilities
/vtkfreetype/include;C:/VTK/Utilities/vtkfreetype/include;C:/VTK/build/U
tilities/LSDyna;C:/VTK/Utilities/LSDyna;C:/VTK/build/Utilities/MaterialL
ibrary;C:/VTK/Utilities/MaterialLibrary;C:/VTK/build/Utilities/vtkmetaio
;C:/VTK/Utilities/vtkmetaio;C:/VTK/build/Utilities/verdict;C:/VTK/Utilit
ies/verdict;C:/VTK/build/Utilities/vtkhdf5;C:/VTK/Utilities/vtkhdf5;C:/V
TK/build/Utilities/vtkhdf5/src;C:/VTK/Utilities/vtkhdf5/src;C:/VTK/build
/Utilities/vtkhdf5/hl/src;C:/VTK/Utilities/vtkhdf5/hl/src;C:/VTK/Utiliti
es/utf8/source;C:/VTK/GUISupport/Qt;C:/VTK/build/GUISupport/Qt;C:/VTK/GU
ISupport/Qt/Chart;C:/VTK/build/GUISupport/Qt/Chart;C:/VTK/Infovis;C:/VTK
/Utilities/vtkalglib;C:/VTK/Geovis;C:/VTK/Views;C:/VTK/build/GUISupport/
Qt/, lib: C:/VTK/build/bin;C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug)

Could NOT find MPI_C (missing:  MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

Could NOT find MPI_CXX (missing:  MPI_CXX_LIBRARIES
MPI_CXX_INCLUDE_PATH)

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR
GTEST_MAIN_LIBRARY)

Tests will not be built: GTest was not found.

Unsorted modules:
apps;common;examples;features;filters;io;kdtree;keypoints;octree;registr
ation;sample_consensus;search;segmentation;surface;global_tests;tools;tr
acking;visualization

Modules:
common;octree;io;sample_consensus;kdtree;search;filters;segmentation;vis
ualization;features;surface;registration;keypoints;tracking;apps;example
s;global_tests;tools

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR
GTEST_MAIN_LIBRARY)

DOXYGEN_FOUND YES

HTML_HELP_COMPILER C:/Program Files/HTML Help Workshop/hhc.exe

checking for module 'sphinx-build'

  package 'sphinx-build' not found

Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE)

Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE)

Found CPack generators: NSIS

The following subsystems will be built:

  common

  octree

  io

  sample_consensus

  kdtree

  search

  filters

  segmentation

  visualization

  features

  surface

  registration

  keypoints

  tracking

  apps

  tools

The following subsystems will not be built:

  examples: Disabled manually.

  global_tests: GTest was not found.

Configuring done

 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option in cmake

BrowCam
This post was updated on .
In reply to this post by BrowCam
Partial success!!! I managed to get BUILD_GPU into CMake by adding the following to the CMakeLists.txt

 

set(SUBSYS_NAME gpu)

set(SUBSYS_DESC "Point cloud GPU libraries")

set(SUBSYS_DEPS )

 

# pcl_cuda depends on PCL, CUDA, OpenNI, VTK, maybe: OpenCV

 

# Find CUDA

set(CUDA_FIND_QUIETLY TRUE)

find_package(CUDA)

if(NOT CUDA_FOUND)

    set(DEFAULT FALSE)

    set(REASON "CUDA was not found.")

endif(NOT CUDA_FOUND)

 

OPTION(BUILD_GPU "Build the GPU-related subsystems" ${DEFAULT})

 

if(BUILD_GPU)

    if(CUDA_FOUND)      

        set(CUDA_ARCH_BIN "20" CACHE STRING "Specify 'real' GPU arch to build binaries for, BIN(PTX) format is supported. Example: 1.3 2.1(1.3) or 13 21(13)")

        set(CUDA_ARCH_PTX "" CACHE STRING "Specify 'virtual' PTX arch to build PTX intermediate code for. Example: 1.0 1.2 or 10 12")              

       

        # Guess this macros will be included in cmake distributive

        include(${PCL_SOURCE_DIR}/cmake/CudaComputeTargetFlags.cmake)                  

        APPEND_TARGET_ARCH_FLAGS()

               

        collect_subproject_directory_names(${CMAKE_CURRENT_SOURCE_DIR} "CMakeLists.txt" PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        set(PCL_GPU_MODULES_NAMES_UNSORTED ${PCL_GPU_MODULES_NAMES})

        topological_sort(PCL_GPU_MODULES_NAMES PCL_ _DEPENDS)

        sort_relative(PCL_GPU_MODULES_NAMES_UNSORTED PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        foreach(subdir ${PCL_GPU_MODULES_DIRS})

            add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${subdir})

        endforeach(subdir)

    endif(CUDA_FOUND)

endif(BUILD_GPU)

 

However I now get the following output error….

 

CMake Error at cmake/pcl_utils.cmake:381 (message):

                Size mismatch between PCL_CPU_MODULES_DIRS 19 and PCL_GPU_MODULES_MANES_UNSORTED 18

Call Stack (most recent call first):

                CMakeLists.txt:224 (sort_relative)

 

Configuring incomplete, errors occurred!

 

How can I fix this?

 

Cheers,

 

Toby

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option incmake

BrowCam
This post was updated on .
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option incmake

koen buys-2


On 6 July 2012 10:25, BROWN, Toby <[hidden email]> wrote:

Come onnnnnn. Help is needed!!


Toby the mailing list is not an IRC channel, bumping messages aren't correct here.

Koen
 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of BROWN, Toby
Sent: Thursday, July 05, 2012 2:49 PM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Partial success!!! I managed to get BUILD_GPU into CMake by adding the following to the CMakeLists.txt

 

set(SUBSYS_NAME gpu)

set(SUBSYS_DESC "Point cloud GPU libraries")

set(SUBSYS_DEPS )

 

# pcl_cuda depends on PCL, CUDA, OpenNI, VTK, maybe: OpenCV

 

# Find CUDA

set(CUDA_FIND_QUIETLY TRUE)

find_package(CUDA)

if(NOT CUDA_FOUND)

    set(DEFAULT FALSE)

    set(REASON "CUDA was not found.")

endif(NOT CUDA_FOUND)

 

OPTION(BUILD_GPU "Build the GPU-related subsystems" ${DEFAULT})

 

if(BUILD_GPU)

    if(CUDA_FOUND)     

        set(CUDA_ARCH_BIN "20" CACHE STRING "Specify 'real' GPU arch to build binaries for, BIN(PTX) format is supported. Example: 1.3 2.1(1.3) or 13 21(13)")

        set(CUDA_ARCH_PTX "" CACHE STRING "Specify 'virtual' PTX arch to build PTX intermediate code for. Example: 1.0 1.2 or 10 12")             

        

        # Guess this macros will be included in cmake distributive

        include(${PCL_SOURCE_DIR}/cmake/CudaComputeTargetFlags.cmake)                 

        APPEND_TARGET_ARCH_FLAGS()

               

        collect_subproject_directory_names(${CMAKE_CURRENT_SOURCE_DIR} "CMakeLists.txt" PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        set(PCL_GPU_MODULES_NAMES_UNSORTED ${PCL_GPU_MODULES_NAMES})

        topological_sort(PCL_GPU_MODULES_NAMES PCL_ _DEPENDS)

        sort_relative(PCL_GPU_MODULES_NAMES_UNSORTED PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        foreach(subdir ${PCL_GPU_MODULES_DIRS})

            add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${subdir})

        endforeach(subdir)

    endif(CUDA_FOUND)

endif(BUILD_GPU)

 

However I now get the following output error….

 

CMake Error at cmake/pcl_utils.cmake:381 (message):

                Size mismatch between PCL_CPU_MODULES_DIRS 19 and PCL_GPU_MODULES_MANES_UNSORTED 18

Call Stack (most recent call first):

                CMakeLists.txt:224 (sort_relative)

 

Configuring incomplete, errors occurred!

 

How can I fix this?

 

Cheers,

 

Toby

 

From: [hidden email] [hidden email] On Behalf Of BROWN, Toby
Sent: Thursday, July 05, 2012 1:25 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

This output from Cmake when compiling PCL.

 

The other programs I’ve installed include VTK, openni, opennite, QT 3.1, CUDA 3.2 ( I did this version because my nvidia graphics card is the 8000m 258 bits. This is the correct version right?), Boost, FLANN and QHULL.

 

Could anyone tell me why I’m not getting the Build GPU in CMake?

 

Cheers,

 

Toby

 

Found SSE2 extensions, using flags:  /arch:SSE2

checking for module 'eigen3'

  package 'eigen3' not found

Eigen found (include: C:/Program Files/PCL/3rdParty/Eigen/include)

checking for module 'flann'

  package 'flann' not found

FLANN found (include: C:/Program Files/PCL/3rdParty/Flann/include, lib: optimized;C:/Program Files/PCL/3rdParty/Flann/lib/flann.lib;debug;C:/Program Files/PCL/3rdParty/Flann/lib/flann-gd.lib)

OpenNI found (include: C:/Program Files/OpenNI/Include, lib: C:/Program Files/OpenNI/Lib/openNI.lib)

QHULL found (include: C:/Program Files/PCL/3rdParty/Qhull/include, lib: optimized;C:/Program Files/PCL/3rdParty/Qhull/lib/qhullstatic_p.lib;debug;C:/Program Files/PCL/3rdParty/Qhull/lib/qhullstatic_p_d.lib)

Found QVTK: C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug/QVTKApplication.obj 

VTK found (include: C:/VTK/build;C:/VTK/build/Common;C:/VTK/build/Utilities;C:/VTK/build/VolumeRendering;C:/VTK/build/Rendering;C:/VTK/build/Charts;C:/VTK/build/Chemistry;C:/VTK/build/Utilities/vtkalglib;C:/VTK/Infovis;C:/VTK/Geovis;C:/VTK/Views;C:/VTK/VolumeRendering;C:/VTK/Hybrid;C:/VTK/Widgets;C:/VTK/Rendering;C:/VTK/Charts;C:/VTK/Chemistry;C:/VTK/Rendering/Testing/Cxx;C:/VTK/IO;C:/VTK/Imaging;C:/VTK/Graphics;C:/VTK/GenericFiltering;C:/VTK/Filtering;C:/VTK/Common;C:/VTK/Utilities;C:/VTK/Common/Testing/Cxx;C:/VTK/build/Utilities/vtknetcdf/include;C:/VTK/Utilities/vtknetcdf/include;C:/VTK/build/Utilities/vtklibproj4;C:/VTK/Utilities/vtklibproj4;C:/VTK/build/Utilities/DICOMParser;C:/VTK/Utilities/DICOMParser;C:/VTK/build/Utilities/vtkfreetype/include;C:/VTK/Utilities/vtkfreetype/include;C:/VTK/build/Utilities/LSDyna;C:/VTK/Utilities/LSDyna;C:/VTK/build/Utilities/MaterialLibrary;C:/VTK/Utilities/MaterialLibrary;C:/VTK/build/Utilities/vtkmetaio;C:/VTK/Utilities/vtkmetaio;C:/VTK/build/Utilities/verdict;C:/VTK/Utilities/verdict;C:/VTK/build/Utilities/vtkhdf5;C:/VTK/Utilities/vtkhdf5;C:/VTK/build/Utilities/vtkhdf5/src;C:/VTK/Utilities/vtkhdf5/src;C:/VTK/build/Utilities/vtkhdf5/hl/src;C:/VTK/Utilities/vtkhdf5/hl/src;C:/VTK/Utilities/utf8/source;C:/VTK/GUISupport/Qt;C:/VTK/build/GUISupport/Qt;C:/VTK/GUISupport/Qt/Chart;C:/VTK/build/GUISupport/Qt/Chart;C:/VTK/Infovis;C:/VTK/Utilities/vtkalglib;C:/VTK/Geovis;C:/VTK/Views;C:/VTK/build/GUISupport/Qt/, lib: C:/VTK/build/bin;C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug)

Could NOT find MPI_C (missing:  MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

Could NOT find MPI_CXX (missing:  MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)

Tests will not be built: GTest was not found.

Unsorted modules: apps;common;examples;features;filters;io;kdtree;keypoints;octree;registration;sample_consensus;search;segmentation;surface;global_tests;tools;tracking;visualization

Modules: common;octree;io;sample_consensus;kdtree;search;filters;segmentation;visualization;features;surface;registration;keypoints;tracking;apps;examples;global_tests;tools

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)

DOXYGEN_FOUND YES

HTML_HELP_COMPILER C:/Program Files/HTML Help Workshop/hhc.exe

checking for module 'sphinx-build'

  package 'sphinx-build' not found

Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE)

Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE)

Found CPack generators: NSIS

The following subsystems will be built:

  common

  octree

  io

  sample_consensus

  kdtree

  search

  filters

  segmentation

  visualization

  features

  surface

  registration

  keypoints

  tracking

  apps

  tools

The following subsystems will not be built:

  examples: Disabled manually.

  global_tests: GTest was not found.

Configuring done

 

From: [hidden email] [hidden email] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 9:07 AM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 10:05, BROWN, Toby <[hidden email]> wrote:

I think that maybe just a Linux thing, in Windows there is a check box but I have it checked and it seems to be showing other advanced features. I’m going to try a re-install of OpenCV. That may help right?

 


I don't think so, but you should wait for reply of one of the Windows experts here.
Or you can install Linux in the meantime ...
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:56 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

                                                         

On 5 July 2012 09:50, BROWN, Toby <[hidden email]> wrote:

I am in advanced mode… (you mean the check box in the top right?)

 


In ccmake you need to press [t]:

Press [t] to toggle advanced mode (Currently On)

You should get to see the following lines:

BUILD_GPU                        ON 
BUILD_gpu_kinfu                  ON                                                                   
BUILD_gpu_kinfu_large_scale      ON         

Or you should be able to do:

-DBUILD_GPU=ON -DBUILD_gpu_kinfu=ON with your cmake command.

Koen


 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:40 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 09:39, BROWN, Toby <[hidden email]> wrote:

Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don’t have any option to build gpu in cmake. Do you know how I may fix this?

 


Toggle to the advanced mode in ccmake.

Koen
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Francisco Heredia
Sent: Wednesday, July 04, 2012 7:31 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Hello, 

 

 

 

Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

 

Cheers

Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
 
 
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



 

--
Francisco Javier Heredia Soriano, MSc.

[hidden email]
Twitter: @panchoenlared

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
 
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
 
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option in cmake

mccloud9
In reply to this post by BrowCam

Toby,

Are you building trunk? Or 1.5.1?  You may need trunk.

Ryan Ismert

On Jul 5, 2012 6:49 AM, "BROWN, Toby" <[hidden email]> wrote:

Partial success!!! I managed to get BUILD_GPU into CMake by adding the following to the CMakeLists.txt

 

set(SUBSYS_NAME gpu)

set(SUBSYS_DESC "Point cloud GPU libraries")

set(SUBSYS_DEPS )

 

# pcl_cuda depends on PCL, CUDA, OpenNI, VTK, maybe: OpenCV

 

# Find CUDA

set(CUDA_FIND_QUIETLY TRUE)

find_package(CUDA)

if(NOT CUDA_FOUND)

    set(DEFAULT FALSE)

    set(REASON "CUDA was not found.")

endif(NOT CUDA_FOUND)

 

OPTION(BUILD_GPU "Build the GPU-related subsystems" ${DEFAULT})

 

if(BUILD_GPU)

    if(CUDA_FOUND)     

        set(CUDA_ARCH_BIN "20" CACHE STRING "Specify 'real' GPU arch to build binaries for, BIN(PTX) format is supported. Example: 1.3 2.1(1.3) or 13 21(13)")

        set(CUDA_ARCH_PTX "" CACHE STRING "Specify 'virtual' PTX arch to build PTX intermediate code for. Example: 1.0 1.2 or 10 12")             

        

        # Guess this macros will be included in cmake distributive

        include(${PCL_SOURCE_DIR}/cmake/CudaComputeTargetFlags.cmake)                 

        APPEND_TARGET_ARCH_FLAGS()

               

        collect_subproject_directory_names(${CMAKE_CURRENT_SOURCE_DIR} "CMakeLists.txt" PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        set(PCL_GPU_MODULES_NAMES_UNSORTED ${PCL_GPU_MODULES_NAMES})

        topological_sort(PCL_GPU_MODULES_NAMES PCL_ _DEPENDS)

        sort_relative(PCL_GPU_MODULES_NAMES_UNSORTED PCL_GPU_MODULES_NAMES PCL_GPU_MODULES_DIRS)

        foreach(subdir ${PCL_GPU_MODULES_DIRS})

            add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${subdir})

        endforeach(subdir)

    endif(CUDA_FOUND)

endif(BUILD_GPU)

 

However I now get the following output error….

 

CMake Error at cmake/pcl_utils.cmake:381 (message):

                Size mismatch between PCL_CPU_MODULES_DIRS 19 and PCL_GPU_MODULES_MANES_UNSORTED 18

Call Stack (most recent call first):

                CMakeLists.txt:224 (sort_relative)

 

Configuring incomplete, errors occurred!

 

How can I fix this?

 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of BROWN, Toby
Sent: Thursday, July 05, 2012 1:25 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

This output from Cmake when compiling PCL.

 

The other programs I’ve installed include VTK, openni, opennite, QT 3.1, CUDA 3.2 ( I did this version because my nvidia graphics card is the 8000m 258 bits. This is the correct version right?), Boost, FLANN and QHULL.

 

Could anyone tell me why I’m not getting the Build GPU in CMake?

 

Cheers,

 

Toby

 

Found SSE2 extensions, using flags:  /arch:SSE2

checking for module 'eigen3'

  package 'eigen3' not found

Eigen found (include: C:/Program Files/PCL/3rdParty/Eigen/include)

checking for module 'flann'

  package 'flann' not found

FLANN found (include: C:/Program Files/PCL/3rdParty/Flann/include, lib: optimized;C:/Program Files/PCL/3rdParty/Flann/lib/flann.lib;debug;C:/Program Files/PCL/3rdParty/Flann/lib/flann-gd.lib)

OpenNI found (include: C:/Program Files/OpenNI/Include, lib: C:/Program Files/OpenNI/Lib/openNI.lib)

QHULL found (include: C:/Program Files/PCL/3rdParty/Qhull/include, lib: optimized;C:/Program Files/PCL/3rdParty/Qhull/lib/qhullstatic_p.lib;debug;C:/Program Files/PCL/3rdParty/Qhull/lib/qhullstatic_p_d.lib)

Found QVTK: C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug/QVTKApplication.obj 

VTK found (include: C:/VTK/build;C:/VTK/build/Common;C:/VTK/build/Utilities;C:/VTK/build/VolumeRendering;C:/VTK/build/Rendering;C:/VTK/build/Charts;C:/VTK/build/Chemistry;C:/VTK/build/Utilities/vtkalglib;C:/VTK/Infovis;C:/VTK/Geovis;C:/VTK/Views;C:/VTK/VolumeRendering;C:/VTK/Hybrid;C:/VTK/Widgets;C:/VTK/Rendering;C:/VTK/Charts;C:/VTK/Chemistry;C:/VTK/Rendering/Testing/Cxx;C:/VTK/IO;C:/VTK/Imaging;C:/VTK/Graphics;C:/VTK/GenericFiltering;C:/VTK/Filtering;C:/VTK/Common;C:/VTK/Utilities;C:/VTK/Common/Testing/Cxx;C:/VTK/build/Utilities/vtknetcdf/include;C:/VTK/Utilities/vtknetcdf/include;C:/VTK/build/Utilities/vtklibproj4;C:/VTK/Utilities/vtklibproj4;C:/VTK/build/Utilities/DICOMParser;C:/VTK/Utilities/DICOMParser;C:/VTK/build/Utilities/vtkfreetype/include;C:/VTK/Utilities/vtkfreetype/include;C:/VTK/build/Utilities/LSDyna;C:/VTK/Utilities/LSDyna;C:/VTK/build/Utilities/MaterialLibrary;C:/VTK/Utilities/MaterialLibrary;C:/VTK/build/Utilities/vtkmetaio;C:/VTK/Utilities/vtkmetaio;C:/VTK/build/Utilities/verdict;C:/VTK/Utilities/verdict;C:/VTK/build/Utilities/vtkhdf5;C:/VTK/Utilities/vtkhdf5;C:/VTK/build/Utilities/vtkhdf5/src;C:/VTK/Utilities/vtkhdf5/src;C:/VTK/build/Utilities/vtkhdf5/hl/src;C:/VTK/Utilities/vtkhdf5/hl/src;C:/VTK/Utilities/utf8/source;C:/VTK/GUISupport/Qt;C:/VTK/build/GUISupport/Qt;C:/VTK/GUISupport/Qt/Chart;C:/VTK/build/GUISupport/Qt/Chart;C:/VTK/Infovis;C:/VTK/Utilities/vtkalglib;C:/VTK/Geovis;C:/VTK/Views;C:/VTK/build/GUISupport/Qt/, lib: C:/VTK/build/bin;C:/VTK/build/GUISupport/Qt/QVTK.dir/Debug)

Could NOT find MPI_C (missing:  MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

Could NOT find MPI_CXX (missing:  MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)

Tests will not be built: GTest was not found.

Unsorted modules: apps;common;examples;features;filters;io;kdtree;keypoints;octree;registration;sample_consensus;search;segmentation;surface;global_tests;tools;tracking;visualization

Modules: common;octree;io;sample_consensus;kdtree;search;filters;segmentation;visualization;features;surface;registration;keypoints;tracking;apps;examples;global_tests;tools

Could NOT find GTest (missing:  GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)

DOXYGEN_FOUND YES

HTML_HELP_COMPILER C:/Program Files/HTML Help Workshop/hhc.exe

checking for module 'sphinx-build'

  package 'sphinx-build' not found

Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE)

Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE)

Found CPack generators: NSIS

The following subsystems will be built:

  common

  octree

  io

  sample_consensus

  kdtree

  search

  filters

  segmentation

  visualization

  features

  surface

  registration

  keypoints

  tracking

  apps

  tools

The following subsystems will not be built:

  examples: Disabled manually.

  global_tests: GTest was not found.

Configuring done

 

From: [hidden email] [hidden email] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 9:07 AM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 10:05, BROWN, Toby <[hidden email]> wrote:

I think that maybe just a Linux thing, in Windows there is a check box but I have it checked and it seems to be showing other advanced features. I’m going to try a re-install of OpenCV. That may help right?

 


I don't think so, but you should wait for reply of one of the Windows experts here.
Or you can install Linux in the meantime ...
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:56 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

                                                         

On 5 July 2012 09:50, BROWN, Toby <[hidden email]> wrote:

I am in advanced mode… (you mean the check box in the top right?)

 


In ccmake you need to press [t]:

Press [t] to toggle advanced mode (Currently On)

You should get to see the following lines:

BUILD_GPU                        ON 
BUILD_gpu_kinfu                  ON                                                                   
BUILD_gpu_kinfu_large_scale      ON         

Or you should be able to do:

-DBUILD_GPU=ON -DBUILD_gpu_kinfu=ON with your cmake command.

Koen


 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Koen Buys
Sent: Thursday, July 05, 2012 8:40 AM


To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda optionincmake

 

 

On 5 July 2012 09:39, BROWN, Toby <[hidden email]> wrote:

Hi,

 

Thanks for the quick reply.

 

Unfortunately no, I don’t have any option to build gpu in cmake. Do you know how I may fix this?

 


Toggle to the advanced mode in ccmake.

Koen
 

Cheers,

 

Toby

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Francisco Heredia
Sent: Wednesday, July 04, 2012 7:31 PM
To: Point Cloud Library (PCL) users
Subject: Re: [PCL-users] Kinfu problem - Don't get a build Cuda option incmake

 

Hello, 

 

 

 

Kinfu is in the gpu namespace. You should have the build gpu option in ccmake.

 

Cheers

Francisco

On Wed, Jul 4, 2012 at 4:44 PM, BROWN, Toby <[hidden email]> wrote:

Hi all,

 

I’m trying to build pcl with cuda support so I can run kinfu, however when I compile PCL in Cmake there is no option to ‘Build Cuda’. I have cuda and the sdk installed.

 

Anyone know what might be the problem.

 

I’m running windows 7 32-bit

 

Thanks,

 

Toby Brown

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
 
 
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users



 

--
Francisco Javier Heredia Soriano, MSc.

[hidden email]
Twitter: @panchoenlared

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
 
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
 
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

 

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option in cmake

BrowCam
I think I'm building 1.5.1, I'm not entireley sure. I'm building from the directory C:/PCL into C:/PCL/build. Is trunk contained in C:/PCL/trunk ? Inside this there is C:/PCL/trunk/PCL-1.5.1-Source though?

Very confused right now.

Cheers guys.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option incmake

BrowCam
This post was updated on .
Thanks for the advice Ryan! I solved the lack of CUDA by downloading the
trunk and compiling it. The project now compiles and builds including
KinFu.

When I try to run kinfu_app.exe it gives me this strange error.

Entry Point Not Found
The procedure entry point
?readHeader@PCDReader@pcl@@UAEHABV?$basic_string@DU?$chartraits@D@std@@A
AUPointCloud.......
could not be located in the dynamic link library pcl_io_debug.dll

Can anyone help?

Cheers

-Toby
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Kinfu problem - Don't get a build Cuda option in cmake

kimjinyam
This post has NOT been accepted by the mailing list yet.
In reply to this post by BrowCam
Hello BrowCam

I Have same problem


CMake Error at cmake/pcl_utils.cmake:401 (message):
  size mismatch between PCL_GPU_MODULES_DIRS 23 and
  PCL_GPU_MODULES_NAMES_UNSORTED 22




Can you explain to me about "trunk"?
Loading...