-
Notifications
You must be signed in to change notification settings - Fork 87
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
Qt5 dependency issues with Kinetic #46
Comments
Can you add the following command in CMakeLists.txt,
after Build again and share here the error log. @seanavery |
@jimcha21 Thanks for your response. Here is the new error log with the inserted command:
|
here is my CMkeError.log:
|
Okey.. remove the
catkin_make again and let me know your results.. |
nice, the set opencv dir command worked. I am now getting the following error:
|
I think it is just dropping the build files off in the wrong dir my build folder is pretty much empty and no cmake files ls -la in
|
Have you initialized a catkin workspace in the |
Just tried in You think it is an issue with permissions in build folder? |
Yep probably.. You must create a catkin workspace in your home directory ( /home/sean/ ), as follows,
and then |
I am getting this error now:
|
Confused why it it wants I am thinking my Base, Source, Devel, and Install paths look correct. |
In which directory have you cloned this repo ? Is it |
I cloned into But if I first catkin_make like above (with an empty |
Yes that's correct, don't delete that. The |
yes no erors before cloning. Then cloning into ~/ws/src and mv CMakeLists.txt back into src. Then catkin_make once again from project root. Using a similar process with
|
Oh, so you use If you use the (to create a catkin workspace) (to build the node) |
I was using Ah, I followed your commands exactly but am getting the same error. Do you have any tips for investigating? I ma trying to figure out why it does not recognize those libraries.
|
Okey.. execute |
|
I wrote a test cpp script that uses QT5 modules and it works just fine, however within a catkin workspace the cmakelist ist not able to find the qt5 libraries.~ I also do not see where in the generated CMakeLists.txt file references the qt5 modules.
I am actually able to |
Okey, it seems that there is a broken link with Qt5. Just one more command, |
hey @jimcha21, apologize for delayed response. Here is the output from
|
I was able to get past qt5 issues by adding
|
hello @seanavery, |
successfully returns the opencv version: |
Okey, that's correct.. Have you made any other addition in CMakeLists.txt or src/GuidanceNodeCalibration.cpp files ? |
I have a same problem. When a type catkin_make in catkin_ws directory, getting errors of such as "undefined reference to cv:imshow". In CmakeList.txt file opencv packages has been included as "/home/dji/opencv_build/lib" I have noı dji file on my home path. |
Same Problem here |
This may be a problem with opencv, because I also received this error in other projects(darknet_ros) and solved it by reinstalling opencv. You can reinstall an opencv without uninstalling the original opencv of the system. The opencv‘s version is not important. The important thing is that the installation paths of the two opencv are not the same. Then, according to the opencv multiple version management tutorial, the configuration is done after installation. Add in bashrc: export PKG_CONFIG_PATH=/usr/local/opencv2/lib/pkgconfig you should change above path to your installed path of opencv,and add this to your project cmakelist.txt cmake_minimum_required(VERSION 2.8) |
The first issue I was running into was that kinetic comes with opencv3 while the sdk requires opencv 2.4.*
What is the recommended ros version to use with this sdk?
I installed opencv 2.4.11 from source and I am not receiving the following error log:
The text was updated successfully, but these errors were encountered: