-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link with correct libraries #8
Link with correct libraries #8
Conversation
Now there are even more errors of the same type. FAST_LIBRARIES doesn't contain everything we need. |
Just a thought, can this have anything to do with OpenCL versions? Some of the symbols from the "unresolved external symbol" error messages i pasted i the previous pull request, seems to be used in the OpenCL 1.2 code, which we don't use to compile FAST. We use 1.1 I guess. Which versions of OpenCL and Cuda do you use? We are at Cuda 7.0. |
${OPENCL_LIBRARIES} is still needed in the airways cmakelists Need to handle std::string path; in Config.cpp in FAST. std::string is not working across dlls. |
I'm working on the FAST part of it. Will let you know when I have figured it out |
Ok. Please test the latest commit. I have only tested it on ubuntu. But I am able to build and link the FAST library on windows. Note that FAST is now built as a shared library on windows (.dll). |
8e0b83a
into
SINTEFMedtek:bugfix/FX-19-airwaysegmentation-algorithm-does-not
So this broke the Mac build in 1000 pieces.
|
|
Yes, the windows build seems ok! But the automated tests doesn't run before all platforms are good. |
Mac: B. |
https://stackoverflow.com/questions/10046114/in-cmake-how-can-i-test-if-the-compiler-is-clang I have added this change and the GL include in Utility.cpp to FAST now. |
Everything builds, but the VNNcl tests now seg faults on Linux (14.04). Any ideas? Typical output: error: |
Is this on your machine? Maybe it is due to the upgrade from CUDA 7 to 8. Or it is due to the change we did in OpenCLUtilityLibrary |
No, not mine. The Machine hasn't been touched as far as I know. Maybe OpenCLUtilityLibrary then. |
I had to run all the software updates on the Linux machine and then it worked! |
Great! I have done some improvements in the airways segmentation in FAST, and also added lung sac segmentation to the plugin. Will create a PR for it before the end of the day. Hopefully no build issues this time. |
…ix/FX-31-inncorrect-zoom-after-running-rtt to develop * commit '94691f3875993f290e774f2dd235a14da810c2ac': FX-35: Updated function name. FX-15: We need to make sure that the slider changed signal is always triggered to set the camera correctly, in case the slider is already at the same position as the default.
This will hopefully link the plugin with the external libraries on windows. FAST_LIBRARIES comes from FASTConfig.cmake and should contain FAST, zlib, OpenCL, ++