This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Trouble building the DLP ALC SDK

Other Parts Discussed in Thread: DLPC900

Hi.  I'm experiencing the same problem, except that it still doesn't work after I download FlyCapture and enter the relevant directories, as shown in the screenshot at bottom.  The Configure step completes with the warnings included below, then Generate fails because the link items have been removed.  I have a 64-bit Windows 7 machine.  I found a TI document for another DLP product that uses 32-bit FlyCapture version 2.9.3.11, but I'm using 32-bit 2.10.3.266 because that is the only one that Point Grey Research has on their site currently.  I tried the 64-bit version also, and encountered the same error.  The fact that the FlyCapture dependency isn't included in the April 2016 DLP LightCrafter SDK UG document, even though all other dependencies are covered in detail, shows that the document is out of date.

The CMAKE UI clearly expects directories where I specified directories, so something else is wrong with the build configuration that causes it to try to link against the directories instead of included files.  There are a lot of files in each directory, and it is not immediately obvious which of them are supposed to be linked against.  Help would be appreciated.  We'll potentially buy a lot of DLPC900 boards if we can get it going.

WARNING: Target "generate_structured_light_patterns" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "generate_structured_light_patterns" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_file_io" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_file_io" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "DLP_SDK" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "DLP_SDK" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "returncode_example" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "returncode_example" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_pixels" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_pixels" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_window" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "image_window" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_view_opencv" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_view_opencv" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "generate_graycode_patterns" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "generate_graycode_patterns" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "point_cloud_viewer" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "point_cloud_viewer" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_view_pg_flycap2_c" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_view_pg_flycap2_c" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_config_pg_flycap2_c" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib".  Targets may link only to libraries.  CMake is dropping the item.

WARNING: Target "camera_config_pg_flycap2_c" requests linking to directory "C:\Program Files (x86)\Point Grey Research\FlyCapture2\lib\C\".  Targets may link only to libraries.  CMake is dropping the item.

  • Hi Mark,

    Thanks for your question and welcome to the DLP Forums!

    Sorry that you're having difficulties with compiling this code. Perhaps we can walk through and confirm a few things:

    1. Installed Point Grey FlyCapture SDK. The version doesn't matter, as long as it's newer than 2.7
    2. Installed CMake v3.1
    3. Installed Qt 5.3.2 and associated MinGW
    4. Installed OpenCV v2.4.10
    5. Installed Doxygen v1.8.11
    6. Installed DLP ALC SDK

    If you have all of those pieces installed and available on your system, then if you would let me know how far through the process you made it and where you are stuck now, that would be helpful.

    Best,
    Paul