-
Notifications
You must be signed in to change notification settings - Fork 90
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
can not be used when making a shared object #13
Comments
This is a problem caused by different compilation options in SDK and in driver. From: to: target_compile_options(${SDK_LIBRARY} |
Hi @jarekkt, I made the modification you mentioned, but I still have the same problem. |
Make sure you actually compile what you think you compile :-) build_livox() {
} |
|
That's great,I have solved the problem using your method |
I had this same problem, I cannot understand any of the two responses to fix it. I'm not expert, so no idea where use or how that script. In the first response neither say if after modify I need recompile or what. So honestly is not very helpful for normal users with low linux knowledge. Some customers will know linux and others not, please make clear the steps, and think in both kind of customers. I think both ways to fix, if do, will make issues if you want run in ROS and in ROS2 too, I think you will only can run or one or the other, but not in both. Checking the cmakelists, fortunate of me god is with me and in "_ws/src/livox_sdk_vendor/cmakelist.txt" change this line It looks that build the right SDK version into your workspace so as further benefict you will can use the system one or ROS melodic o noetic. it allowed me compile. |
在ROS2 Foxy中编译时报错如下
使用的Livox-SDK和livox-ros2-driver均为当前最新版本。
请问有什么好的解决方案吗。
The text was updated successfully, but these errors were encountered: