Giter Site home page Giter Site logo

Comments (59)

ayushgaud avatar ayushgaud commented on May 30, 2024

@rcpilotp51 You can either download and install cuDNN or disable it by commenting out this line

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

tried setting all to 0 in makefile - no package darknet_ros/darknet_ros package using catkin build

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

will this work without a GPU?

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

will this work without a GPU?

It should. Can you please attach the output of the make command for darknet

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

rm -rf ./obj/gemm.o ./obj/utils.o ./obj/cuda.o ./obj/deconvolutional_layer.o ./obj/convolutional_layer.o ./obj/list.o ./obj/image.o ./obj/activations.o ./obj/im2col.o ./obj/col2im.o ./obj/blas.o ./obj/crop_layer.o ./obj/dropout_layer.o ./obj/maxpool_layer.o ./obj/softmax_layer.o ./obj/data.o ./obj/matrix.o ./obj/network.o ./obj/connected_layer.o ./obj/cost_layer.o ./obj/parser.o ./obj/option_list.o ./obj/detection_layer.o ./obj/captcha.o ./obj/route_layer.o ./obj/writing.o ./obj/box.o ./obj/nightmare.o ./obj/normalization_layer.o ./obj/avgpool_layer.o ./obj/coco.o ./obj/dice.o ./obj/yolo.o ./obj/detector.o ./obj/layer.o ./obj/compare.o ./obj/regressor.o ./obj/classifier.o ./obj/local_layer.o ./obj/swag.o ./obj/shortcut_layer.o ./obj/activation_layer.o ./obj/rnn_layer.o ./obj/gru_layer.o ./obj/rnn.o ./obj/rnn_vid.o ./obj/crnn_layer.o ./obj/demo.o ./obj/tag.o ./obj/cifar.o ./obj/go.o ./obj/batchnorm_layer.o ./obj/art.o ./obj/region_layer.o ./obj/reorg_layer.o ./obj/lsd.o ./obj/super.o ./obj/voxel.o ./obj/tree.o ./obj/darknet.o darknet gcc -Wall -Wfatal-errors -Ofast -c ./src/gemm.c -o obj/gemm.o gcc -Wall -Wfatal-errors -Ofast -c ./src/utils.c -o obj/utils.o ./src/utils.c: In function ‘fgetl’: ./src/utils.c:283:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(&line[curr], readsize, fp); ^ gcc -Wall -Wfatal-errors -Ofast -c ./src/cuda.c -o obj/cuda.o gcc -Wall -Wfatal-errors -Ofast -c ./src/deconvolutional_layer.c -o obj/deconvolutional_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/convolutional_layer.c -o obj/convolutional_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/list.c -o obj/list.o gcc -Wall -Wfatal-errors -Ofast -c ./src/image.c -o obj/image.o gcc -Wall -Wfatal-errors -Ofast -c ./src/activations.c -o obj/activations.o gcc -Wall -Wfatal-errors -Ofast -c ./src/im2col.c -o obj/im2col.o gcc -Wall -Wfatal-errors -Ofast -c ./src/col2im.c -o obj/col2im.o gcc -Wall -Wfatal-errors -Ofast -c ./src/blas.c -o obj/blas.o gcc -Wall -Wfatal-errors -Ofast -c ./src/crop_layer.c -o obj/crop_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/dropout_layer.c -o obj/dropout_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/maxpool_layer.c -o obj/maxpool_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/softmax_layer.c -o obj/softmax_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/data.c -o obj/data.o ./src/data.c: In function ‘load_regression_labels_paths’: ./src/data.c:460:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%f", &(y.vals[i][0])); ^ ./src/data.c: In function ‘load_cifar10_data’: ./src/data.c:1010:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(bytes, 1, 3073, fp); ^ ./src/data.c: In function ‘load_all_cifar10’: ./src/data.c:1073:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(bytes, 1, 3073, fp); ^ gcc -Wall -Wfatal-errors -Ofast -c ./src/matrix.c -o obj/matrix.o gcc -Wall -Wfatal-errors -Ofast -c ./src/network.c -o obj/network.o gcc -Wall -Wfatal-errors -Ofast -c ./src/connected_layer.c -o obj/connected_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/cost_layer.c -o obj/cost_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/parser.c -o obj/parser.o ./src/parser.c: In function ‘load_connected_weights’: ./src/parser.c:938:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.biases, sizeof(float), l.outputs, fp); ^ ./src/parser.c:939:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.weights, sizeof(float), l.outputs*l.inputs, fp); ^ ./src/parser.c:946:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.scales, sizeof(float), l.outputs, fp); ^ ./src/parser.c:947:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_mean, sizeof(float), l.outputs, fp); ^ ./src/parser.c:948:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_variance, sizeof(float), l.outputs, fp); ^ ./src/parser.c: In function ‘load_batchnorm_weights’: ./src/parser.c:962:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.scales, sizeof(float), l.c, fp); ^ ./src/parser.c:963:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_mean, sizeof(float), l.c, fp); ^ ./src/parser.c:964:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_variance, sizeof(float), l.c, fp); ^ ./src/parser.c: In function ‘load_convolutional_weights_binary’: ./src/parser.c:974:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.biases, sizeof(float), l.n, fp); ^ ./src/parser.c:976:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.scales, sizeof(float), l.n, fp); ^ ./src/parser.c:977:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_mean, sizeof(float), l.n, fp); ^ ./src/parser.c:978:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_variance, sizeof(float), l.n, fp); ^ ./src/parser.c:984:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&mean, sizeof(float), 1, fp); ^ ./src/parser.c:988:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&c, sizeof(char), 1, fp); ^ ./src/parser.c: In function ‘load_convolutional_weights’: ./src/parser.c:1012:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.biases, sizeof(float), l.n, fp); ^ ./src/parser.c:1014:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.scales, sizeof(float), l.n, fp); ^ ./src/parser.c:1015:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_mean, sizeof(float), l.n, fp); ^ ./src/parser.c:1016:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.rolling_variance, sizeof(float), l.n, fp); ^ ./src/parser.c:1033:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.weights, sizeof(float), num, fp); ^ ./src/parser.c:1035:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.m, sizeof(float), num, fp); ^ ./src/parser.c:1036:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.v, sizeof(float), num, fp); ^ ./src/parser.c: In function ‘load_weights_upto’: ./src/parser.c:1066:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&major, sizeof(int), 1, fp); ^ ./src/parser.c:1067:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&minor, sizeof(int), 1, fp); ^ ./src/parser.c:1068:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&revision, sizeof(int), 1, fp); ^ ./src/parser.c:1069:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(net->seen, sizeof(int), 1, fp); ^ ./src/parser.c:1108:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.biases, sizeof(float), l.outputs, fp); ^ ./src/parser.c:1109:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(l.weights, sizeof(float), size, fp); ^ gcc -Wall -Wfatal-errors -Ofast -c ./src/option_list.c -o obj/option_list.o gcc -Wall -Wfatal-errors -Ofast -c ./src/detection_layer.c -o obj/detection_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/captcha.c -o obj/captcha.o gcc -Wall -Wfatal-errors -Ofast -c ./src/route_layer.c -o obj/route_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/writing.c -o obj/writing.o gcc -Wall -Wfatal-errors -Ofast -c ./src/box.c -o obj/box.o gcc -Wall -Wfatal-errors -Ofast -c ./src/nightmare.c -o obj/nightmare.o gcc -Wall -Wfatal-errors -Ofast -c ./src/normalization_layer.c -o obj/normalization_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/avgpool_layer.c -o obj/avgpool_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/coco.c -o obj/coco.o gcc -Wall -Wfatal-errors -Ofast -c ./src/dice.c -o obj/dice.o gcc -Wall -Wfatal-errors -Ofast -c ./src/yolo.c -o obj/yolo.o gcc -Wall -Wfatal-errors -Ofast -c ./src/detector.c -o obj/detector.o gcc -Wall -Wfatal-errors -Ofast -c ./src/layer.c -o obj/layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/compare.c -o obj/compare.o gcc -Wall -Wfatal-errors -Ofast -c ./src/regressor.c -o obj/regressor.o gcc -Wall -Wfatal-errors -Ofast -c ./src/classifier.c -o obj/classifier.o gcc -Wall -Wfatal-errors -Ofast -c ./src/local_layer.c -o obj/local_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/swag.c -o obj/swag.o gcc -Wall -Wfatal-errors -Ofast -c ./src/shortcut_layer.c -o obj/shortcut_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/activation_layer.c -o obj/activation_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/rnn_layer.c -o obj/rnn_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/gru_layer.c -o obj/gru_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/rnn.c -o obj/rnn.o ./src/rnn.c: In function ‘train_char_rnn’: ./src/rnn.c:145:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(text, 1, size, fp); ^ gcc -Wall -Wfatal-errors -Ofast -c ./src/rnn_vid.c -o obj/rnn_vid.o gcc -Wall -Wfatal-errors -Ofast -c ./src/crnn_layer.c -o obj/crnn_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/demo.c -o obj/demo.o gcc -Wall -Wfatal-errors -Ofast -c ./src/tag.c -o obj/tag.o gcc -Wall -Wfatal-errors -Ofast -c ./src/cifar.c -o obj/cifar.o gcc -Wall -Wfatal-errors -Ofast -c ./src/go.c -o obj/go.o ./src/go.c: In function ‘engine_go’: ./src/go.c:515:9: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s", buff); ^ ./src/go.c:533:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s", comm); ^ ./src/go.c:557:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &boardsize); ^ ./src/go.c:567:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &handicap); ^ ./src/go.c:579:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%f", &komi); ^ ./src/go.c:589:17: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s ", color); ^ ./src/go.c:591:17: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf(" "); ^ ./src/go.c:627:17: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s", color); ^ ./src/go.c:659:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s", type); ^ gcc -Wall -Wfatal-errors -Ofast -c ./src/batchnorm_layer.c -o obj/batchnorm_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/art.c -o obj/art.o gcc -Wall -Wfatal-errors -Ofast -c ./src/region_layer.c -o obj/region_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/reorg_layer.c -o obj/reorg_layer.o gcc -Wall -Wfatal-errors -Ofast -c ./src/lsd.c -o obj/lsd.o gcc -Wall -Wfatal-errors -Ofast -c ./src/super.c -o obj/super.o gcc -Wall -Wfatal-errors -Ofast -c ./src/voxel.c -o obj/voxel.o gcc -Wall -Wfatal-errors -Ofast -c ./src/tree.c -o obj/tree.o gcc -Wall -Wfatal-errors -Ofast -c ./src/darknet.c -o obj/darknet.o gcc -Wall -Wfatal-errors -Ofast ./obj/gemm.o ./obj/utils.o ./obj/cuda.o ./obj/deconvolutional_layer.o ./obj/convolutional_layer.o ./obj/list.o ./obj/image.o ./obj/activations.o ./obj/im2col.o ./obj/col2im.o ./obj/blas.o ./obj/crop_layer.o ./obj/dropout_layer.o ./obj/maxpool_layer.o ./obj/softmax_layer.o ./obj/data.o ./obj/matrix.o ./obj/network.o ./obj/connected_layer.o ./obj/cost_layer.o ./obj/parser.o ./obj/option_list.o ./obj/detection_layer.o ./obj/captcha.o ./obj/route_layer.o ./obj/writing.o ./obj/box.o ./obj/nightmare.o ./obj/normalization_layer.o ./obj/avgpool_layer.o ./obj/coco.o ./obj/dice.o ./obj/yolo.o ./obj/detector.o ./obj/layer.o ./obj/compare.o ./obj/regressor.o ./obj/classifier.o ./obj/local_layer.o ./obj/swag.o ./obj/shortcut_layer.o ./obj/activation_layer.o ./obj/rnn_layer.o ./obj/gru_layer.o ./obj/rnn.o ./obj/rnn_vid.o ./obj/crnn_layer.o ./obj/demo.o ./obj/tag.o ./obj/cifar.o ./obj/go.o ./obj/batchnorm_layer.o ./obj/art.o ./obj/region_layer.o ./obj/reorg_layer.o ./obj/lsd.o ./obj/super.o ./obj/voxel.o ./obj/tree.o ./obj/darknet.o -o darknet -lm -pthread -L./3rdparty

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I don't see any errors there. Are you facing issues in executing make darknet-cpp-shared or during catkin build?

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i tried darknet-cpp-shared and got the fatal error above, then disabled the three variables in the make file and it ran without error (above), but the package doesnt exist when using catkin build...

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

should the submodule be called "darknet_ros" and not "darknet"

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

darknet_ros folder should be inside your $ROS_WORKSPACE/src. If it still shows error then try building it without --pkg argument

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

Errors << darknet_ros:check /home/kbrown/Development/ros/ws/logs/darknet_ros/build.check.013.log
CMake Error: The source directory "/home/kbrown/Development/ros/ws/src/darknet_ros/darknet_ros" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
make: *** [cmake_check_build_system] Error 1
cd /home/kbrown/Development/ros/ws/build/darknet_ros; catkin build --get-env darknet_ros | catkin env -si /usr/bin/make cmake_check_build_system; cd -
...............................................................................
Failed << darknet_ros:check [ Exited with code 2 ]
Failed <<< darknet_ros [ 0.5 seconds ]
[build] Summary: 0 of 1 packages succeeded.
[build] Ignored: 11 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: 1 packages failed.
[build] Runtime: 1.3 seconds total.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

im using catkin build and not catkin_make, because my ws is setup for catkin build.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

darknet_ros is in my ws/src folder - within that is the "darknet" submodule folder

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

btw, thank you for trying to help and your fast responses.

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

Even I use catkin build so that shouldn't be a problem. Have you tried catkin build darknet_ros and if that doesn't work try catkin build --this inside darknet_ros folder.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i'll try the second

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

same catkin error as above when trying the --this flag in the "darkenet_ros" folder

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

really would love to get this to work :)

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I think something is wrong with the workspace configuration. If possible could you try this in a different workspace or else delete the darknet_ros directory and execute catkin clean --orphans and then start over again.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

ok... meanwhile here is the output of the log file:

CMake Error: The source directory "/home/kbrown/Development/ros/ws/src/darknet_$
Specify --help for usage, or press the help button on the CMake GUI.
Makefile:3000: recipe for target 'cmake_check_build_system' failed
make: *** [cmake_check_build_system] Error 1

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

the new ws failed too. this time i used catkin_make and got the following error at 95%:

CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

Can you please attach the complete output?

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "cmake /home/kbrown/Development/ros/rgbdslam_catkin_ws/src -DCATKIN_DEVEL_PREFIX=/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/kbrown/Development/ros/rgbdslam_catkin_ws/install -G Unix Makefiles" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

-- Using CATKIN_DEVEL_PREFIX: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /home/kbrown/Development/ros/ws/devel;/opt/ros/kinetic
-- This workspace overlays: /home/kbrown/Development/ros/ws/devel;/opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.8
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 2 packages in topological order:
-- ~~ - darknet_ros
-- ~~ - rgbdslam
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'darknet_ros'
-- ==> add_subdirectory(darknet_ros)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Found CUDA: /usr (found version "7.5")
-- CUDA Version:
-- CUDA Libararies: /usr/lib/x86_64-linux-gnu/libcudart_static.a-lpthreaddl/usr/lib/x86_64-linux-gnu/librt.so
-- darknet_ros: 2 messages, 1 services
-- +++ processing catkin package: 'rgbdslam'
-- ==> add_subdirectory(rgbdslam)
-- SiftGPU library will be used
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- rgbdslam: 0 messages, 4 services
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- iostreams
-- serialization
-- chrono
-- atomic
-- regex
-- Checking for module 'libopenni2'
-- Found libopenni2, version 2.2.0.3
-- Found OpenNI2: /usr/lib/libOpenNI2.so
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
-- The imported target "vtkRenderingPythonTkWidgets" references the file
"/usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so"
but this file does not exist. Possible reasons include:

  • The file was deleted, renamed, or moved to another location.
  • An install or uninstall procedure did not complete successfully.
  • The installation package was faulty and contained
    "/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
    but not all the files it references.

-- The imported target "vtk" references the file
"/usr/bin/vtk"
but this file does not exist. Possible reasons include:

  • The file was deleted, renamed, or moved to another location.
  • An install or uninstall procedure did not complete successfully.
  • The installation package was faulty and contained
    "/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
    but not all the files it references.

-- looking for PCL_COMMON
-- looking for PCL_OCTREE
-- looking for PCL_IO
-- Found PCL: /usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_iostreams.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libpthread.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_common.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_common.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_octree.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_octree.so;/usr/lib/libOpenNI.so;/usr/lib/libOpenNI2.so;vtkImagingStencil;vtkCommonComputationalGeometry;vtkCommonDataModel;vtkCommonMath;vtkCommonCore;vtksys;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkImagingCore;vtkCommonExecutionModel;vtkFiltersAMR;vtkFiltersGeneral;vtkFiltersCore;vtkParallelCore;vtkIOLegacy;vtkIOCore;/usr/lib/x86_64-linux-gnu/libz.so;vtkInteractionWidgets;vtkFiltersHybrid;vtkImagingSources;vtkRenderingCore;vtkCommonColor;vtkFiltersExtraction;vtkFiltersStatistics;vtkImagingFourier;vtkalglib;vtkFiltersGeometry;vtkFiltersSources;vtkFiltersModeling;vtkImagingGeneral;vtkImagingHybrid;vtkIOImage;vtkDICOMParser;vtkmetaio;/usr/lib/x86_64-linux-gnu/libjpeg.so;/usr/lib/x86_64-linux-gnu/libpng.so;/usr/lib/x86_64-linux-gnu/libtiff.so;vtkInteractionStyle;vtkRenderingAnnotation;vtkImagingColor;vtkRenderingFreeType;/usr/lib/x86_64-linux-gnu/libfreetype.so;vtkftgl;vtkRenderingVolume;vtkIOParallelNetCDF;vtkParallelMPI;/usr/lib/x86_64-linux-gnu/libnetcdf_c++.so;/usr/lib/x86_64-linux-gnu/libnetcdf.so;/usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5.so;/usr/lib/x86_64-linux-gnu/libsz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5_hl.so;vtkRenderingOpenGL;vtkIOLSDyna;vtkIOXML;vtkIOGeometry;/usr/lib/x86_64-linux-gnu/libjsoncpp.so;vtkIOXMLParser;/usr/lib/x86_64-linux-gnu/libexpat.so;vtkLocalExample;vtkInfovisCore;vtkGeovisCore;vtkInfovisLayout;vtkViewsCore;vtkproj4;/usr/lib/x86_64-linux-gnu/libpython2.7.so;vtkTestingGenericBridge;/usr/lib/libgl2ps.so;verdict;vtkIOMovie;/usr/lib/x86_64-linux-gnu/libtheoraenc.so;/usr/lib/x86_64-linux-gnu/libtheoradec.so;/usr/lib/x86_64-linux-gnu/libogg.so;vtkFiltersImaging;vtkIOMINC;vtkRenderingLOD;vtkViewsQt;vtkGUISupportQt;vtkViewsInfovis;vtkChartsCore;vtkRenderingContext2D;vtkRenderingLabel;vtkRenderingImage;vtkFiltersFlowPaths;vtkxdmf2;/usr/lib/x86_64-linux-gnu/libxml2.so;vtkFiltersReebGraph;vtkViewsContext2D;vtkIOXdmf2;vtkIOAMR;vtkRenderingContextOpenGL;vtkImagingStatistics;vtkIOParallel;vtkFiltersParallel;vtkIONetCDF;vtkexoIIc;vtkGUISupportQtOpenGL;vtkIOParallelLSDyna;vtkFiltersParallelGeometry;vtkGUISupportQtWebkit;vtkIOPLY;vtkWrappingTools;vtkFiltersHyperTree;vtkRenderingVolumeOpenGL;vtkIOExodus;vtkIOPostgreSQL;vtkIOSQL;sqlite3;vtkWrappingJava;vtkFiltersParallelFlowPaths;vtkFiltersParallelStatistics;vtkFiltersProgrammable;vtkFiltersParallelImaging;vtkRenderingParallelLIC;vtkRenderingLIC;vtkInteractionImage;vtkFiltersPython;vtkWrappingPythonCore;vtkIOParallelExodus;vtkFiltersGeneric;vtkIOVideo;vtkRenderingQt;vtkFiltersTexture;vtkIOInfovis;vtkGUISupportQtSQL;vtkRenderingFreeTypeOpenGL;vtkInfovisBoostGraphAlgorithms;vtkRenderingGL2PS;vtkIOGeoJSON;vtkFiltersVerdict;vtkViewsGeovis;vtkIOImport;vtkTestingIOSQL;vtkPythonInterpreter;vtkIOODBC;vtkIOEnSight;vtkIOMySQL;vtkRenderingMatplotlib;vtkDomainsChemistry;vtkIOExport;vtkFiltersParallelMPI;vtkIOParallelXML;vtkTestingRendering;vtkIOMPIParallel;vtkParallelMPI4Py;vtkFiltersSMP;vtkFiltersSelection;vtkIOVPIC;VPIC;vtkImagingMath;vtkImagingMorphological;vtkRenderingParallel;vtkRenderingFreeTypeFontConfig;vtkIOFFMPEG;vtkIOMPIImage;vtkIOGDAL;optimized;/usr/lib/x86_64-linux-gnu/libpcl_io.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_io.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_iostreams.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libpthread.so;/usr/lib/libOpenNI.so;/usr/lib/libOpenNI2.so;vtkImagingStencil;vtkCommonComputationalGeometry;vtkCommonDataModel;vtkCommonMath;vtkCommonCore;vtksys;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkImagingCore;vtkCommonExecutionModel;vtkFiltersAMR;vtkFiltersGeneral;vtkFiltersCore;vtkParallelCore;vtkIOLegacy;vtkIOCore;/usr/lib/x86_64-linux-gnu/libz.so;vtkInteractionWidgets;vtkFiltersHybrid;vtkImagingSources;vtkRenderingCore;vtkCommonColor;vtkFiltersExtraction;vtkFiltersStatistics;vtkImagingFourier;vtkalglib;vtkFiltersGeometry;vtkFiltersSources;vtkFiltersModeling;vtkImagingGeneral;vtkImagingHybrid;vtkIOImage;vtkDICOMParser;vtkmetaio;/usr/lib/x86_64-linux-gnu/libjpeg.so;/usr/lib/x86_64-linux-gnu/libpng.so;/usr/lib/x86_64-linux-gnu/libtiff.so;vtkInteractionStyle;vtkRenderingAnnotation;vtkImagingColor;vtkRenderingFreeType;/usr/lib/x86_64-linux-gnu/libfreetype.so;vtkftgl;vtkRenderingVolume;vtkIOParallelNetCDF;vtkParallelMPI;/usr/lib/x86_64-linux-gnu/libnetcdf_c++.so;/usr/lib/x86_64-linux-gnu/libnetcdf.so;/usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5.so;/usr/lib/x86_64-linux-gnu/libpthread.so;/usr/lib/x86_64-linux-gnu/libsz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5_hl.so;vtkRenderingOpenGL;vtkIOLSDyna;vtkIOXML;vtkIOGeometry;/usr/lib/x86_64-linux-gnu/libjsoncpp.so;vtkIOXMLParser;/usr/lib/x86_64-linux-gnu/libexpat.so;vtkLocalExample;vtkInfovisCore;vtkGeovisCore;vtkInfovisLayout;vtkViewsCore;vtkproj4;/usr/lib/x86_64-linux-gnu/libpython2.7.so;vtkTestingGenericBridge;/usr/lib/libgl2ps.so;verdict;vtkIOMovie;/usr/lib/x86_64-linux-gnu/libtheoraenc.so;/usr/lib/x86_64-linux-gnu/libtheoradec.so;/usr/lib/x86_64-linux-gnu/libogg.so;vtkFiltersImaging;vtkIOMINC;vtkRenderingLOD;vtkViewsQt;vtkGUISupportQt;vtkViewsInfovis;vtkChartsCore;vtkRenderingContext2D;vtkRenderingLabel;vtkRenderingImage;vtkFiltersFlowPaths;vtkxdmf2;/usr/lib/x86_64-linux-gnu/libxml2.so;vtkFiltersReebGraph;vtkViewsContext2D;vtkIOXdmf2;vtkIOAMR;vtkRenderingContextOpenGL;vtkImagingStatistics;vtkIOParallel;vtkFiltersParallel;vtkIONetCDF;vtkexoIIc;vtkGUISupportQtOpenGL;vtkIOParallelLSDyna;vtkFiltersParallelGeometry;vtkGUISupportQtWebkit;vtkIOPLY;vtkWrappingTools;vtkFiltersHyperTree;vtkRenderingVolumeOpenGL;vtkIOExodus;vtkIOPostgreSQL;vtkIOSQL;sqlite3;vtkWrappingJava;vtkFiltersParallelFlowPaths;vtkFiltersParallelStatistics;vtkFiltersProgrammable;vtkFiltersParallelImaging;vtkRenderingParallelLIC;vtkRenderingLIC;vtkInteractionImage;vtkFiltersPython;vtkWrappingPythonCore;vtkIOParallelExodus;vtkFiltersGeneric;vtkIOVideo;vtkRenderingQt;vtkFiltersTexture;vtkIOInfovis;vtkGUISupportQtSQL;vtkRenderingFreeTypeOpenGL;vtkInfovisBoostGraphAlgorithms;vtkRenderingGL2PS;vtkIOGeoJSON;vtkFiltersVerdict;vtkViewsGeovis;vtkIOImport;vtkTestingIOSQL;vtkPythonInterpreter;vtkIOODBC;vtkIOEnSight;vtkIOMySQL;vtkRenderingMatplotlib;vtkDomainsChemistry;vtkIOExport;vtkFiltersParallelMPI;vtkIOParallelXML;vtkTestingRendering;vtkIOMPIParallel;vtkParallelMPI4Py;vtkFiltersSMP;vtkFiltersSelection;vtkIOVPIC;VPIC;vtkImagingMath;vtkImagingMorphological;vtkRenderingParallel;vtkRenderingFreeTypeFontConfig;vtkIOFFMPEG;vtkIOMPIImage;vtkIOGDAL (Required is at least version "1.7")
-- Searching for g2o ...
-- Found g2o headers in: /home/kbrown/Development/ros/g2ofork/install/include
-- Found libg2o: /home/kbrown/Development/ros/g2ofork/install/lib/libg2o_csparse_extension.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_core.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_stuff.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_types_slam3d.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_cholmod.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_pcg.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_csparse.so
G2o-libraries /home/kbrown/Development/ros/g2ofork/install/lib/libg2o_csparse_extension.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_core.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_stuff.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_types_slam3d.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_cholmod.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_pcg.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_csparse.so
/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/rgbdslam/external/SiftGPU/
/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/rgbdslam/external/siftgpu_prefix
Using OpenCV from /opt/ros/kinetic/share/OpenCV-3.2.0-dev
-- Found OpenCV: /opt/ros/kinetic (found version "3.3.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build

Running command: "make -j4 -l4" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/darknet_ros"

Scanning dependencies of target _darknet_ros_generate_messages_check_deps_DetectedObjects
Scanning dependencies of target std_msgs_generate_messages_py
Scanning dependencies of target sensor_msgs_generate_messages_py
Scanning dependencies of target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target sensor_msgs_generate_messages_py
Scanning dependencies of target _darknet_ros_generate_messages_check_deps_ObjectInfo
Scanning dependencies of target std_msgs_generate_messages_eus
[ 0%] Built target std_msgs_generate_messages_eus
Scanning dependencies of target sensor_msgs_generate_messages_eus
[ 0%] Built target sensor_msgs_generate_messages_eus
Scanning dependencies of target std_msgs_generate_messages_cpp
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target std_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_nodejs
Scanning dependencies of target std_msgs_generate_messages_nodejs
[ 0%] Built target sensor_msgs_generate_messages_cpp
Scanning dependencies of target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target std_msgs_generate_messages_nodejs
Scanning dependencies of target sensor_msgs_generate_messages_lisp
Scanning dependencies of target rosgraph_msgs_generate_messages_lisp
Scanning dependencies of target roscpp_generate_messages_eus
Scanning dependencies of target rosgraph_msgs_generate_messages_py
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_eus
Scanning dependencies of target roscpp_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_py
Scanning dependencies of target geometry_msgs_generate_messages_lisp
Scanning dependencies of target rosgraph_msgs_generate_messages_eus
[ 0%] Built target roscpp_generate_messages_lisp
Scanning dependencies of target roscpp_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_eus
Scanning dependencies of target geometry_msgs_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_py
Scanning dependencies of target geometry_msgs_generate_messages_nodejs
Scanning dependencies of target geometry_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_nodejs
Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs
Scanning dependencies of target roscpp_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
Scanning dependencies of target rosgraph_msgs_generate_messages_cpp
Scanning dependencies of target geometry_msgs_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_nodejs
Scanning dependencies of target darknet_ros_generate_messages_py
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_cpp
Scanning dependencies of target darknet_ros_generate_messages_eus
[ 4%] Generating Python from MSG darknet_ros/ObjectInfo
Scanning dependencies of target darknet_ros_generate_messages_cpp
Scanning dependencies of target darknet_ros_generate_messages_nodejs
[ 9%] Generating EusLisp code from darknet_ros/ObjectInfo.msg
[ 14%] Generating C++ code from darknet_ros/ObjectInfo.msg
[ 19%] Generating Javascript code from darknet_ros/ObjectInfo.msg
[ 23%] Generating EusLisp code from darknet_ros/DetectedObjects.msg
[ 28%] Generating Javascript code from darknet_ros/DetectedObjects.msg
[ 33%] Generating Javascript code from darknet_ros/ImageDetection.srv
[ 38%] Generating EusLisp code from darknet_ros/ImageDetection.srv
[ 42%] Generating Python from MSG darknet_ros/DetectedObjects
[ 42%] Built target darknet_ros_generate_messages_nodejs
[ 47%] Generating EusLisp manifest code for darknet_ros
Scanning dependencies of target darknet_ros_generate_messages_lisp
[ 52%] Generating C++ code from darknet_ros/DetectedObjects.msg
[ 57%] Generating Lisp code from darknet_ros/ObjectInfo.msg
[ 61%] Generating Lisp code from darknet_ros/DetectedObjects.msg
[ 66%] Generating Python code from SRV darknet_ros/ImageDetection
[ 71%] Generating Lisp code from darknet_ros/ImageDetection.srv
[ 71%] Built target darknet_ros_generate_messages_lisp
[ 76%] Generating C++ code from darknet_ros/ImageDetection.srv
[ 80%] Generating Python srv init.py for darknet_ros
[ 85%] Generating Python msg init.py for darknet_ros
[ 85%] Built target darknet_ros_generate_messages_py
[ 85%] Built target darknet_ros_generate_messages_cpp
[ 85%] Built target darknet_ros_generate_messages_eus
Scanning dependencies of target darknet_ros_generate_messages
Scanning dependencies of target darknet_ros_node
[ 85%] Built target darknet_ros_generate_messages
make[2]: *** No rule to make target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/darknet_ros/darknet/libdarknet-cpp-shared.so', needed by '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node'. Stop.
make[2]: *** Waiting for unfinished jobs....
[ 95%] Building CXX object darknet_ros/CMakeFiles/darknet_ros_node.dir/src/object_detect.cpp.o
[ 95%] Building CXX object darknet_ros/CMakeFiles/darknet_ros_node.dir/darknet/arapaho/arapaho.cpp.o
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

thanks again

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I did everything from scratch in a new workspace It is working for me. I think you may have made some changes in the makefile which might be causing these errors. Can you revert back all the changes except for cudnn flag.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

sure

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

should i leave the GPU flag if i dont have one?

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i reverted the other 2 flags and got the same make error:
Invoking "make -j4 -l4" failed

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

Running command: "make -j4 -l4" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/darknet_ros"

[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_eus
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target sensor_msgs_generate_messages_eus
[ 0%] Built target std_msgs_generate_messages_cpp
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 0%] Built target std_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_eus
[ 0%] Built target roscpp_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_eus
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_nodejs
[ 0%] Built target geometry_msgs_generate_messages_cpp
[ 23%] Built target darknet_ros_generate_messages_py
[ 38%] Built target darknet_ros_generate_messages_cpp
[ 57%] Built target darknet_ros_generate_messages_eus
[ 71%] Built target darknet_ros_generate_messages_nodejs
[ 85%] Built target darknet_ros_generate_messages_lisp
[ 85%] Built target darknet_ros_generate_messages
make[2]: *** No rule to make target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/darknet_ros/darknet/libdarknet-cpp-shared.so', needed by '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node'. Stop.
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

No comment that too and also comment out this line

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

this is the new output:

Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

-- Using CATKIN_DEVEL_PREFIX: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /home/kbrown/Development/ros/ws/devel;/opt/ros/kinetic
-- This workspace overlays: /home/kbrown/Development/ros/ws/devel;/opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.8
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 2 packages in topological order:
-- ~~ - darknet_ros
-- ~~ - rgbdslam
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'darknet_ros'
-- ==> add_subdirectory(darknet_ros)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- darknet_ros: 2 messages, 1 services
-- +++ processing catkin package: 'rgbdslam'
-- ==> add_subdirectory(rgbdslam)
-- SiftGPU library will be used
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- rgbdslam: 0 messages, 4 services
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- iostreams
-- serialization
-- chrono
-- atomic
-- regex
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
-- The imported target "vtkRenderingPythonTkWidgets" references the file
"/usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so"
but this file does not exist. Possible reasons include:

  • The file was deleted, renamed, or moved to another location.
  • An install or uninstall procedure did not complete successfully.
  • The installation package was faulty and contained
    "/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
    but not all the files it references.

-- The imported target "vtk" references the file
"/usr/bin/vtk"
but this file does not exist. Possible reasons include:

  • The file was deleted, renamed, or moved to another location.
  • An install or uninstall procedure did not complete successfully.
  • The installation package was faulty and contained
    "/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
    but not all the files it references.

-- looking for PCL_COMMON
-- looking for PCL_OCTREE
-- looking for PCL_IO
-- Searching for g2o ...
-- Found g2o headers in: /home/kbrown/Development/ros/g2ofork/install/include
-- Found libg2o: /home/kbrown/Development/ros/g2ofork/install/lib/libg2o_csparse_extension.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_core.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_stuff.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_types_slam3d.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_cholmod.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_pcg.so;/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_csparse.so
G2o-libraries /home/kbrown/Development/ros/g2ofork/install/lib/libg2o_csparse_extension.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_core.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_stuff.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_types_slam3d.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_cholmod.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_pcg.so/home/kbrown/Development/ros/g2ofork/install/lib/libg2o_solver_csparse.so
/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/rgbdslam/external/SiftGPU/
/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/rgbdslam/external/siftgpu_prefix
Using OpenCV from /opt/ros/kinetic/share/OpenCV-3.3.1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build

Running command: "make -j4 -l4" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/darknet_ros"

[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_eus
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target sensor_msgs_generate_messages_eus
[ 0%] Built target std_msgs_generate_messages_cpp
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 0%] Built target sensor_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_eus
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_eus
[ 0%] Built target roscpp_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_nodejs
[ 0%] Built target geometry_msgs_generate_messages_eus
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
[ 0%] Built target roscpp_generate_messages_nodejs
[ 0%] Built target geometry_msgs_generate_messages_cpp
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 23%] Built target darknet_ros_generate_messages_py
[ 42%] Built target darknet_ros_generate_messages_eus
[ 57%] Built target darknet_ros_generate_messages_cpp
[ 71%] Built target darknet_ros_generate_messages_nodejs
[ 85%] Built target darknet_ros_generate_messages_lisp
Scanning dependencies of target darknet_ros_node
[ 85%] Built target darknet_ros_generate_messages
make[2]: *** No rule to make target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/darknet_ros/darknet/libdarknet-cpp-shared.so', needed by '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node'. Stop.
make[2]: *** Waiting for unfinished jobs....
[ 95%] Building CXX object darknet_ros/CMakeFiles/darknet_ros_node.dir/src/object_detect.cpp.o
[ 95%] Building CXX object darknet_ros/CMakeFiles/darknet_ros_node.dir/darknet/arapaho/arapaho.cpp.o
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i have CUDA installed just no external GPU. (dont know if that helps)

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

Can you run make -j1

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i cant invoke that- what about this:

http://forum.erlerobotics.com/t/solved-problem-with-error-invoking-make-j4-l4-failed/803/6

sudo pip install empy

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I am sorry I meant catkin_make -j1

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

-j1 failed

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

Please attach the output

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

i tried installing empy and it still failed:
sudo -H pip install empy
Requirement already satisfied (use --upgrade to upgrade): empy in /usr/lib/python2.7/dist-packages
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

Running command: "make -j4 -l4" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/darknet_ros"

[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_eus
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target sensor_msgs_generate_messages_eus
[ 0%] Built target std_msgs_generate_messages_cpp
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 0%] Built target sensor_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_eus
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_nodejs
[ 0%] Built target geometry_msgs_generate_messages_cpp
[ 23%] Built target darknet_ros_generate_messages_py
[ 38%] Built target darknet_ros_generate_messages_cpp
[ 57%] Built target darknet_ros_generate_messages_eus
[ 71%] Built target darknet_ros_generate_messages_nodejs
[ 85%] Built target darknet_ros_generate_messages_lisp
[ 85%] Built target darknet_ros_generate_messages
make[2]: *** No rule to make target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/darknet_ros/darknet/libdarknet-cpp-shared.so', needed by '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node'. Stop.
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I need to see output for catkin_make -j1 this seems to be the output of just catkin_make

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

OOOOOooopppppps:

Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

Running command: "make -j1" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 5%] Built target darknet_ros_generate_messages_py
[ 5%] Built target std_msgs_generate_messages_eus
[ 5%] Built target sensor_msgs_generate_messages_eus
[ 9%] Built target darknet_ros_generate_messages_eus
[ 9%] Built target std_msgs_generate_messages_cpp
[ 9%] Built target sensor_msgs_generate_messages_cpp
[ 13%] Built target darknet_ros_generate_messages_cpp
[ 13%] Built target sensor_msgs_generate_messages_nodejs
[ 13%] Built target std_msgs_generate_messages_nodejs
[ 16%] Built target darknet_ros_generate_messages_nodejs
[ 16%] Built target std_msgs_generate_messages_lisp
[ 16%] Built target sensor_msgs_generate_messages_lisp
[ 19%] Built target darknet_ros_generate_messages_lisp
[ 19%] Built target darknet_ros_generate_messages
[ 19%] Built target rosgraph_msgs_generate_messages_lisp
[ 19%] Built target rosgraph_msgs_generate_messages_py
[ 19%] Built target roscpp_generate_messages_eus
[ 19%] Built target roscpp_generate_messages_lisp
[ 19%] Built target geometry_msgs_generate_messages_lisp
[ 19%] Built target rosgraph_msgs_generate_messages_eus
[ 19%] Built target roscpp_generate_messages_py
[ 19%] Built target geometry_msgs_generate_messages_py
[ 19%] Built target roscpp_generate_messages_cpp
[ 19%] Built target geometry_msgs_generate_messages_eus
[ 19%] Built target geometry_msgs_generate_messages_nodejs
[ 19%] Built target rosgraph_msgs_generate_messages_nodejs
[ 19%] Built target roscpp_generate_messages_nodejs
[ 19%] Built target rosgraph_msgs_generate_messages_cpp
[ 19%] Built target geometry_msgs_generate_messages_cpp
make[2]: *** No rule to make target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/src/darknet_ros/darknet/libdarknet-cpp-shared.so', needed by '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node'. Stop.
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j1" failed

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

You will have to make darknet first. Modify the Makefile and build using make darknet-cpp-shared

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

make darknet-cpp-shared
mkdir -p obj-cpp-shared
rm -rf ./obj-cpp/gemm.o ./obj-cpp/utils.o ./obj-cpp/cuda.o ./obj-cpp/deconvolutional_layer.o ./obj-cpp/convolutional_layer.o ./obj-cpp/list.o ./obj-cpp/image.o ./obj-cpp/activations.o ./obj-cpp/im2col.o ./obj-cpp/col2im.o ./obj-cpp/blas.o ./obj-cpp/crop_layer.o ./obj-cpp/dropout_layer.o ./obj-cpp/maxpool_layer.o ./obj-cpp/softmax_layer.o ./obj-cpp/data.o ./obj-cpp/matrix.o ./obj-cpp/network.o ./obj-cpp/connected_layer.o ./obj-cpp/cost_layer.o ./obj-cpp/parser.o ./obj-cpp/option_list.o ./obj-cpp/detection_layer.o ./obj-cpp/captcha.o ./obj-cpp/route_layer.o ./obj-cpp/writing.o ./obj-cpp/box.o ./obj-cpp/nightmare.o ./obj-cpp/normalization_layer.o ./obj-cpp/avgpool_layer.o ./obj-cpp/coco.o ./obj-cpp/dice.o ./obj-cpp/yolo.o ./obj-cpp/detector.o ./obj-cpp/layer.o ./obj-cpp/compare.o ./obj-cpp/regressor.o ./obj-cpp/classifier.o ./obj-cpp/local_layer.o ./obj-cpp/swag.o ./obj-cpp/shortcut_layer.o ./obj-cpp/activation_layer.o ./obj-cpp/rnn_layer.o ./obj-cpp/gru_layer.o ./obj-cpp/rnn.o ./obj-cpp/rnn_vid.o ./obj-cpp/crnn_layer.o ./obj-cpp/demo.o ./obj-cpp/tag.o ./obj-cpp/cifar.o ./obj-cpp/go.o ./obj-cpp/batchnorm_layer.o ./obj-cpp/art.o ./obj-cpp/region_layer.o ./obj-cpp/reorg_layer.o ./obj-cpp/lsd.o ./obj-cpp/super.o ./obj-cpp/voxel.o ./obj-cpp/tree.o ./obj-cpp/convolutional_kernels.o ./obj-cpp/deconvolutional_kernels.o ./obj-cpp/activation_kernels.o ./obj-cpp/im2col_kernels.o ./obj-cpp/col2im_kernels.o ./obj-cpp/blas_kernels.o ./obj-cpp/crop_layer_kernels.o ./obj-cpp/dropout_layer_kernels.o ./obj-cpp/maxpool_layer_kernels.o ./obj-cpp/network_kernels.o ./obj-cpp/avgpool_layer_kernels.o ./obj-cpp/darknet.o ./obj-cpp-shared/gemm.o ./obj-cpp-shared/utils.o ./obj-cpp-shared/cuda.o ./obj-cpp-shared/deconvolutional_layer.o ./obj-cpp-shared/convolutional_layer.o ./obj-cpp-shared/list.o ./obj-cpp-shared/image.o ./obj-cpp-shared/activations.o ./obj-cpp-shared/im2col.o ./obj-cpp-shared/col2im.o ./obj-cpp-shared/blas.o ./obj-cpp-shared/crop_layer.o ./obj-cpp-shared/dropout_layer.o ./obj-cpp-shared/maxpool_layer.o ./obj-cpp-shared/softmax_layer.o ./obj-cpp-shared/data.o ./obj-cpp-shared/matrix.o ./obj-cpp-shared/network.o ./obj-cpp-shared/connected_layer.o ./obj-cpp-shared/cost_layer.o ./obj-cpp-shared/parser.o ./obj-cpp-shared/option_list.o ./obj-cpp-shared/detection_layer.o ./obj-cpp-shared/captcha.o ./obj-cpp-shared/route_layer.o ./obj-cpp-shared/writing.o ./obj-cpp-shared/box.o ./obj-cpp-shared/nightmare.o ./obj-cpp-shared/normalization_layer.o ./obj-cpp-shared/avgpool_layer.o ./obj-cpp-shared/coco.o ./obj-cpp-shared/dice.o ./obj-cpp-shared/yolo.o ./obj-cpp-shared/detector.o ./obj-cpp-shared/layer.o ./obj-cpp-shared/compare.o ./obj-cpp-shared/regressor.o ./obj-cpp-shared/classifier.o ./obj-cpp-shared/local_layer.o ./obj-cpp-shared/swag.o ./obj-cpp-shared/shortcut_layer.o ./obj-cpp-shared/activation_layer.o ./obj-cpp-shared/rnn_layer.o ./obj-cpp-shared/gru_layer.o ./obj-cpp-shared/rnn.o ./obj-cpp-shared/rnn_vid.o ./obj-cpp-shared/crnn_layer.o ./obj-cpp-shared/demo.o ./obj-cpp-shared/tag.o ./obj-cpp-shared/cifar.o ./obj-cpp-shared/go.o ./obj-cpp-shared/batchnorm_layer.o ./obj-cpp-shared/art.o ./obj-cpp-shared/region_layer.o ./obj-cpp-shared/reorg_layer.o ./obj-cpp-shared/lsd.o ./obj-cpp-shared/super.o ./obj-cpp-shared/voxel.o ./obj-cpp-shared/tree.o ./obj-cpp-shared/convolutional_kernels.o ./obj-cpp-shared/deconvolutional_kernels.o ./obj-cpp-shared/activation_kernels.o ./obj-cpp-shared/im2col_kernels.o ./obj-cpp-shared/col2im_kernels.o ./obj-cpp-shared/blas_kernels.o ./obj-cpp-shared/crop_layer_kernels.o ./obj-cpp-shared/dropout_layer_kernels.o ./obj-cpp-shared/maxpool_layer_kernels.o ./obj-cpp-shared/network_kernels.o ./obj-cpp-shared/avgpool_layer_kernels.o darknet-cpp darknet-cpp-shared
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/gemm.c -o obj-cpp-shared/gemm.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/utils.c -o obj-cpp-shared/utils.o
./src/utils.c: In function ‘char* fgetl(FILE*)’:
./src/utils.c:283:41: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fgets(&line[curr], readsize, fp);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/cuda.c -o obj-cpp-shared/cuda.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/deconvolutional_layer.c -o obj-cpp-shared/deconvolutional_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/convolutional_layer.c -o obj-cpp-shared/convolutional_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/list.c -o obj-cpp-shared/list.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/image.c -o obj-cpp-shared/image.o
./src/image.c: In function ‘image load_image_cv(char*, int)’:
./src/image.c:498:21: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(buff);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/activations.c -o obj-cpp-shared/activations.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/im2col.c -o obj-cpp-shared/im2col.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/col2im.c -o obj-cpp-shared/col2im.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/blas.c -o obj-cpp-shared/blas.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/crop_layer.c -o obj-cpp-shared/crop_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/dropout_layer.c -o obj-cpp-shared/dropout_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/maxpool_layer.c -o obj-cpp-shared/maxpool_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/softmax_layer.c -o obj-cpp-shared/softmax_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/data.c -o obj-cpp-shared/data.o
./src/data.c: In function ‘void fill_truth_captcha(char*, int, float*)’:
./src/data.c:365:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i = 0; i < strlen(begin) && i < n && begin[i] != '.'; ++i){
^
./src/data.c: In function ‘matrix load_regression_labels_paths(char**, int)’:
./src/data.c:460:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(file, "%f", &(y.vals[i][0]));
^
./src/data.c: In function ‘data load_cifar10_data(char*)’:
./src/data.c:1010:34: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(bytes, 1, 3073, fp);
^
./src/data.c: In function ‘data load_all_cifar10()’:
./src/data.c:1073:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(bytes, 1, 3073, fp);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/matrix.c -o obj-cpp-shared/matrix.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/network.c -o obj-cpp-shared/network.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/connected_layer.c -o obj-cpp-shared/connected_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/cost_layer.c -o obj-cpp-shared/cost_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/parser.c -o obj-cpp-shared/parser.o
./src/parser.c: In function ‘void load_connected_weights(layer, FILE*, int)’:
./src/parser.c:938:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.outputs, fp);
^
./src/parser.c:939:60: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), l.outputsl.inputs, fp);
^
./src/parser.c:946:54: warning: ignoring return value of ‘size_t fread(void
, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.outputs, fp);
^
./src/parser.c:947:60: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.outputs, fp);
^
./src/parser.c:948:64: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.outputs, fp);
^
./src/parser.c: In function ‘void load_batchnorm_weights(layer, FILE*)’:
./src/parser.c:962:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.c, fp);
^
./src/parser.c:963:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.c, fp);
^
./src/parser.c:964:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.c, fp);
^
./src/parser.c: In function ‘void load_convolutional_weights_binary(layer, FILE*)’:
./src/parser.c:974:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.n, fp);
^
./src/parser.c:976:48: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.n, fp);
^
./src/parser.c:977:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.n, fp);
^
./src/parser.c:978:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.n, fp);
^
./src/parser.c:984:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&mean, sizeof(float), 1, fp);
^
./src/parser.c:988:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&c, sizeof(char), 1, fp);
^
./src/parser.c: In function ‘void load_convolutional_weights(layer, FILE*)’:
./src/parser.c:1012:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.n, fp);
^
./src/parser.c:1014:48: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.n, fp);
^
./src/parser.c:1015:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.n, fp);
^
./src/parser.c:1016:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.n, fp);
^
./src/parser.c:1033:45: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), num, fp);
^
./src/parser.c:1035:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.m, sizeof(float), num, fp);
^
./src/parser.c:1036:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.v, sizeof(float), num, fp);
^
./src/parser.c: In function ‘void load_weights_upto(network*, char*, int, int)’:
./src/parser.c:1066:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&major, sizeof(int), 1, fp);
^
./src/parser.c:1067:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&minor, sizeof(int), 1, fp);
^
./src/parser.c:1068:41: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&revision, sizeof(int), 1, fp);
^
./src/parser.c:1069:41: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(net->seen, sizeof(int), 1, fp);
^
./src/parser.c:1108:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.outputs, fp);
^
./src/parser.c:1109:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), size, fp);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/option_list.c -o obj-cpp-shared/option_list.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/detection_layer.c -o obj-cpp-shared/detection_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/captcha.c -o obj-cpp-shared/captcha.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/route_layer.c -o obj-cpp-shared/route_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/writing.c -o obj-cpp-shared/writing.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/box.c -o obj-cpp-shared/box.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/nightmare.c -o obj-cpp-shared/nightmare.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/normalization_layer.c -o obj-cpp-shared/normalization_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/avgpool_layer.c -o obj-cpp-shared/avgpool_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/coco.c -o obj-cpp-shared/coco.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/dice.c -o obj-cpp-shared/dice.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/yolo.c -o obj-cpp-shared/yolo.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/detector.c -o obj-cpp-shared/detector.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/layer.c -o obj-cpp-shared/layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/compare.c -o obj-cpp-shared/compare.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/regressor.c -o obj-cpp-shared/regressor.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/classifier.c -o obj-cpp-shared/classifier.o
./src/classifier.c: In function ‘void gun_classifier(char*, char*, char*, int, const char*)’:
./src/classifier.c:1037:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i = 0; i < sizeof(bad_cats)/sizeof(bad_cats[0]); ++i){
^
./src/classifier.c:1046:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i = 0; i < sizeof(bad_cats)/sizeof(bad_cats[0]); ++i){
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/local_layer.c -o obj-cpp-shared/local_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/swag.c -o obj-cpp-shared/swag.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/shortcut_layer.c -o obj-cpp-shared/shortcut_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/activation_layer.c -o obj-cpp-shared/activation_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/rnn_layer.c -o obj-cpp-shared/rnn_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/gru_layer.c -o obj-cpp-shared/gru_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/rnn.c -o obj-cpp-shared/rnn.o
./src/rnn.c: In function ‘void train_char_rnn(char*, char*, char*, int, int)’:
./src/rnn.c:145:33: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(text, 1, size, fp);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/rnn_vid.c -o obj-cpp-shared/rnn_vid.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/crnn_layer.c -o obj-cpp-shared/crnn_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/demo.c -o obj-cpp-shared/demo.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/tag.c -o obj-cpp-shared/tag.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/cifar.c -o obj-cpp-shared/cifar.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/go.c -o obj-cpp-shared/go.o
./src/go.c: In function ‘void engine_go(char*, char*, int)’:
./src/go.c:515:26: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", buff);
^
./src/go.c:533:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", comm);
^
./src/go.c:557:36: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &boardsize);
^
./src/go.c:567:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &handicap);
^
./src/go.c:579:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%f", &komi);
^
./src/go.c:589:36: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s ", color);
^
./src/go.c:591:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf(" ");
^
./src/go.c:627:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", color);
^
./src/go.c:659:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", type);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/batchnorm_layer.c -o obj-cpp-shared/batchnorm_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/art.c -o obj-cpp-shared/art.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/region_layer.c -o obj-cpp-shared/region_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/reorg_layer.c -o obj-cpp-shared/reorg_layer.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/lsd.c -o obj-cpp-shared/lsd.o
./src/lsd.c: In function ‘void train_lsd3(char*, char*, char*, char*, char*, char*, int)’:
./src/lsd.c:86:9: warning: unused variable ‘ay_size’ [-Wunused-variable]
int ay_size = get_network_output_size(anet)anet.batch;
^
./src/lsd.c:96:9: warning: unused variable ‘gy_size’ [-Wunused-variable]
int gy_size = get_network_output_size(gnet)gnet.batch;
^
./src/lsd.c: In function ‘void train_pix2pix(char
, char
, char*, char*, int)’:
./src/lsd.c:317:19: warning: variable ‘yim’ set but not used [-Wunused-but-set-variable]
image yim = float_to_image(net.w, net.h, net.c, train.X.vals[j]);
^
./src/lsd.c: In function ‘void train_colorizer(char*, char*, char*, char*, int)’:
./src/lsd.c:505:19: warning: variable ‘yim’ set but not used [-Wunused-but-set-variable]
image yim = float_to_image(net.w, net.h, net.c, train.X.vals[j]);
^
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/super.c -o obj-cpp-shared/super.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/voxel.c -o obj-cpp-shared/voxel.o
g++ -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC -c ./src/tree.c -o obj-cpp-shared/tree.o
nvcc -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_50,code=[sm_50,compute_50] -gencode arch=compute_52,code=[sm_52,compute_52] -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ --compiler-options "-Wall -Wfatal-errors -Ofast -DOPENCV -DGPU -fPIC" -c ./src/convolutional_kernels.cu -o obj-cpp-shared/convolutional_kernels.o
/usr/local/cuda/include/surface_functions.h(134): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(135): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(136): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(137): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(138): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(139): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(140): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(141): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(142): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(143): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(144): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(145): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(146): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(147): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(148): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(149): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(150): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(151): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(152): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(153): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(154): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(155): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(156): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(157): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(158): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(159): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(160): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(161): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(162): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(163): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(164): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(228): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(229): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(230): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(231): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(294): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(295): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(296): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(297): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(298): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(299): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(300): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(301): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(302): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(303): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(304): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(305): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(306): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(307): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(308): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(309): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(310): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(311): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(312): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(313): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(314): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(315): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(316): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(317): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(318): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(319): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(320): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(321): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(322): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(323): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(324): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(390): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(391): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(392): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(393): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(456): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(457): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(458): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(459): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(460): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(461): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(462): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(463): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(464): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(465): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(466): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(467): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(468): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(469): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(470): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(471): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(472): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(473): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(474): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(475): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(476): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(477): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(478): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(479): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(480): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(481): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(482): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(483): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(484): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(485): error: expected a ";"

Error limit reached.
100 errors detected in the compilation of "/tmp/tmpxft_000012bb_00000000-16_convolutional_kernels.compute_52.cpp1.ii".
Compilation terminated.
Makefile:124: recipe for target 'obj-cpp-shared/convolutional_kernels.o' failed
make: *** [obj-cpp-shared/convolutional_kernels.o] Error 4

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

Makefile should look like this

GPU=0
CUDNN=0
OPENCV=0
DEBUG=0
CUDA_MEM_DEBUG=0

Modify the makefile to set those variable to zero instead of 1.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

modified the MakeFile as above and got only warnings from the make but got the same error when doing a catkin_make

catkin_make --pkg darknet_ros
Base path: /home/kbrown/Development/ros/rgbdslam_catkin_ws
Source space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/src
Build space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/build
Devel space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel
Install space: /home/kbrown/Development/ros/rgbdslam_catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build"

Running command: "make -j4 -l4" in "/home/kbrown/Development/ros/rgbdslam_catkin_ws/build/darknet_ros"

[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_eus
[ 0%] Built target _darknet_ros_generate_messages_check_deps_DetectedObjects
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ImageDetection
[ 0%] Built target sensor_msgs_generate_messages_eus
[ 0%] Built target _darknet_ros_generate_messages_check_deps_ObjectInfo
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] Built target std_msgs_generate_messages_cpp
[ 0%] Built target sensor_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_nodejs
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_py
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_py
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
[ 0%] Built target roscpp_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_cpp
[ 38%] Built target darknet_ros_generate_messages_eus
[ 42%] Built target darknet_ros_generate_messages_py
[ 57%] Built target darknet_ros_generate_messages_cpp
[ 71%] Built target darknet_ros_generate_messages_nodejs
[ 85%] Built target darknet_ros_generate_messages_lisp
[ 85%] Built target darknet_ros_generate_messages
[ 90%] Linking CXX executable /home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node
CMakeFiles/darknet_ros_node.dir/src/object_detect.cpp.o: In function imageCallback(boost::shared_ptr<sensor_msgs::Image_<std::allocator<void> > const>)': object_detect.cpp:(.text+0x1031): undefined reference to cv::imshow(cv::String const&, cv::_InputArray const&)'
object_detect.cpp:(.text+0x1059): undefined reference to cv::waitKey(int)' CMakeFiles/darknet_ros_node.dir/src/object_detect.cpp.o: In function main':
object_detect.cpp:(.text+0x1229): undefined reference to cv::namedWindow(cv::String const&, int)' object_detect.cpp:(.text+0x123d): undefined reference to cv::startWindowThread()'
collect2: error: ld returned 1 exit status
darknet_ros/CMakeFiles/darknet_ros_node.dir/build.make:155: recipe for target '/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node' failed
make[2]: *** [/home/kbrown/Development/ros/rgbdslam_catkin_ws/devel/lib/darknet_ros/darknet_ros_node] Error 1
CMakeFiles/Makefile2:1642: recipe for target 'darknet_ros/CMakeFiles/darknet_ros_node.dir/all' failed
make[1]: *** [darknet_ros/CMakeFiles/darknet_ros_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

output of the make:

mkdir -p obj-cpp-shared
rm -rf ./obj-cpp/gemm.o ./obj-cpp/utils.o ./obj-cpp/cuda.o ./obj-cpp/deconvolutional_layer.o ./obj-cpp/convolutional_layer.o ./obj-cpp/list.o ./obj-cpp/image.o ./obj-cpp/activations.o ./obj-cpp/im2col.o ./obj-cpp/col2im.o ./obj-cpp/blas.o ./obj-cpp/crop_layer.o ./obj-cpp/dropout_layer.o ./obj-cpp/maxpool_layer.o ./obj-cpp/softmax_layer.o ./obj-cpp/data.o ./obj-cpp/matrix.o ./obj-cpp/network.o ./obj-cpp/connected_layer.o ./obj-cpp/cost_layer.o ./obj-cpp/parser.o ./obj-cpp/option_list.o ./obj-cpp/detection_layer.o ./obj-cpp/captcha.o ./obj-cpp/route_layer.o ./obj-cpp/writing.o ./obj-cpp/box.o ./obj-cpp/nightmare.o ./obj-cpp/normalization_layer.o ./obj-cpp/avgpool_layer.o ./obj-cpp/coco.o ./obj-cpp/dice.o ./obj-cpp/yolo.o ./obj-cpp/detector.o ./obj-cpp/layer.o ./obj-cpp/compare.o ./obj-cpp/regressor.o ./obj-cpp/classifier.o ./obj-cpp/local_layer.o ./obj-cpp/swag.o ./obj-cpp/shortcut_layer.o ./obj-cpp/activation_layer.o ./obj-cpp/rnn_layer.o ./obj-cpp/gru_layer.o ./obj-cpp/rnn.o ./obj-cpp/rnn_vid.o ./obj-cpp/crnn_layer.o ./obj-cpp/demo.o ./obj-cpp/tag.o ./obj-cpp/cifar.o ./obj-cpp/go.o ./obj-cpp/batchnorm_layer.o ./obj-cpp/art.o ./obj-cpp/region_layer.o ./obj-cpp/reorg_layer.o ./obj-cpp/lsd.o ./obj-cpp/super.o ./obj-cpp/voxel.o ./obj-cpp/tree.o ./obj-cpp/darknet.o ./obj-cpp-shared/gemm.o ./obj-cpp-shared/utils.o ./obj-cpp-shared/cuda.o ./obj-cpp-shared/deconvolutional_layer.o ./obj-cpp-shared/convolutional_layer.o ./obj-cpp-shared/list.o ./obj-cpp-shared/image.o ./obj-cpp-shared/activations.o ./obj-cpp-shared/im2col.o ./obj-cpp-shared/col2im.o ./obj-cpp-shared/blas.o ./obj-cpp-shared/crop_layer.o ./obj-cpp-shared/dropout_layer.o ./obj-cpp-shared/maxpool_layer.o ./obj-cpp-shared/softmax_layer.o ./obj-cpp-shared/data.o ./obj-cpp-shared/matrix.o ./obj-cpp-shared/network.o ./obj-cpp-shared/connected_layer.o ./obj-cpp-shared/cost_layer.o ./obj-cpp-shared/parser.o ./obj-cpp-shared/option_list.o ./obj-cpp-shared/detection_layer.o ./obj-cpp-shared/captcha.o ./obj-cpp-shared/route_layer.o ./obj-cpp-shared/writing.o ./obj-cpp-shared/box.o ./obj-cpp-shared/nightmare.o ./obj-cpp-shared/normalization_layer.o ./obj-cpp-shared/avgpool_layer.o ./obj-cpp-shared/coco.o ./obj-cpp-shared/dice.o ./obj-cpp-shared/yolo.o ./obj-cpp-shared/detector.o ./obj-cpp-shared/layer.o ./obj-cpp-shared/compare.o ./obj-cpp-shared/regressor.o ./obj-cpp-shared/classifier.o ./obj-cpp-shared/local_layer.o ./obj-cpp-shared/swag.o ./obj-cpp-shared/shortcut_layer.o ./obj-cpp-shared/activation_layer.o ./obj-cpp-shared/rnn_layer.o ./obj-cpp-shared/gru_layer.o ./obj-cpp-shared/rnn.o ./obj-cpp-shared/rnn_vid.o ./obj-cpp-shared/crnn_layer.o ./obj-cpp-shared/demo.o ./obj-cpp-shared/tag.o ./obj-cpp-shared/cifar.o ./obj-cpp-shared/go.o ./obj-cpp-shared/batchnorm_layer.o ./obj-cpp-shared/art.o ./obj-cpp-shared/region_layer.o ./obj-cpp-shared/reorg_layer.o ./obj-cpp-shared/lsd.o ./obj-cpp-shared/super.o ./obj-cpp-shared/voxel.o ./obj-cpp-shared/tree.o darknet-cpp darknet-cpp-shared
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/gemm.c -o obj-cpp-shared/gemm.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/utils.c -o obj-cpp-shared/utils.o
./src/utils.c: In function ‘char* fgetl(FILE*)’:
./src/utils.c:283:41: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fgets(&line[curr], readsize, fp);
^
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/cuda.c -o obj-cpp-shared/cuda.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/deconvolutional_layer.c -o obj-cpp-shared/deconvolutional_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/convolutional_layer.c -o obj-cpp-shared/convolutional_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/list.c -o obj-cpp-shared/list.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/image.c -o obj-cpp-shared/image.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/activations.c -o obj-cpp-shared/activations.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/im2col.c -o obj-cpp-shared/im2col.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/col2im.c -o obj-cpp-shared/col2im.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/blas.c -o obj-cpp-shared/blas.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/crop_layer.c -o obj-cpp-shared/crop_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/dropout_layer.c -o obj-cpp-shared/dropout_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/maxpool_layer.c -o obj-cpp-shared/maxpool_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/softmax_layer.c -o obj-cpp-shared/softmax_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/data.c -o obj-cpp-shared/data.o
./src/data.c: In function ‘void fill_truth_captcha(char*, int, float*)’:
./src/data.c:365:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i = 0; i < strlen(begin) && i < n && begin[i] != '.'; ++i){
^
./src/data.c: In function ‘matrix load_regression_labels_paths(char**, int)’:
./src/data.c:460:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(file, "%f", &(y.vals[i][0]));
^
./src/data.c: In function ‘data load_cifar10_data(char*)’:
./src/data.c:1010:34: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(bytes, 1, 3073, fp);
^
./src/data.c: In function ‘data load_all_cifar10()’:
./src/data.c:1073:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(bytes, 1, 3073, fp);
^
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/matrix.c -o obj-cpp-shared/matrix.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/network.c -o obj-cpp-shared/network.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/connected_layer.c -o obj-cpp-shared/connected_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/cost_layer.c -o obj-cpp-shared/cost_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/parser.c -o obj-cpp-shared/parser.o
./src/parser.c: In function ‘void load_connected_weights(layer, FILE*, int)’:
./src/parser.c:938:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.outputs, fp);
^
./src/parser.c:939:60: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), l.outputsl.inputs, fp);
^
./src/parser.c:946:54: warning: ignoring return value of ‘size_t fread(void
, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.outputs, fp);
^
./src/parser.c:947:60: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.outputs, fp);
^
./src/parser.c:948:64: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.outputs, fp);
^
./src/parser.c: In function ‘void load_batchnorm_weights(layer, FILE*)’:
./src/parser.c:962:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.c, fp);
^
./src/parser.c:963:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.c, fp);
^
./src/parser.c:964:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.c, fp);
^
./src/parser.c: In function ‘void load_convolutional_weights_binary(layer, FILE*)’:
./src/parser.c:974:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.n, fp);
^
./src/parser.c:976:48: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.n, fp);
^
./src/parser.c:977:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.n, fp);
^
./src/parser.c:978:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.n, fp);
^
./src/parser.c:984:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&mean, sizeof(float), 1, fp);
^
./src/parser.c:988:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&c, sizeof(char), 1, fp);
^
./src/parser.c: In function ‘void load_convolutional_weights(layer, FILE*)’:
./src/parser.c:1012:44: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.n, fp);
^
./src/parser.c:1014:48: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.scales, sizeof(float), l.n, fp);
^
./src/parser.c:1015:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_mean, sizeof(float), l.n, fp);
^
./src/parser.c:1016:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.rolling_variance, sizeof(float), l.n, fp);
^
./src/parser.c:1033:45: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), num, fp);
^
./src/parser.c:1035:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.m, sizeof(float), num, fp);
^
./src/parser.c:1036:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.v, sizeof(float), num, fp);
^
./src/parser.c: In function ‘void load_weights_upto(network*, char*, int, int)’:
./src/parser.c:1066:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&major, sizeof(int), 1, fp);
^
./src/parser.c:1067:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&minor, sizeof(int), 1, fp);
^
./src/parser.c:1068:41: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(&revision, sizeof(int), 1, fp);
^
./src/parser.c:1069:41: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(net->seen, sizeof(int), 1, fp);
^
./src/parser.c:1108:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.biases, sizeof(float), l.outputs, fp);
^
./src/parser.c:1109:54: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(l.weights, sizeof(float), size, fp);
^
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/option_list.c -o obj-cpp-shared/option_list.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/detection_layer.c -o obj-cpp-shared/detection_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/captcha.c -o obj-cpp-shared/captcha.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/route_layer.c -o obj-cpp-shared/route_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/writing.c -o obj-cpp-shared/writing.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/box.c -o obj-cpp-shared/box.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/nightmare.c -o obj-cpp-shared/nightmare.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/normalization_layer.c -o obj-cpp-shared/normalization_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/avgpool_layer.c -o obj-cpp-shared/avgpool_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/coco.c -o obj-cpp-shared/coco.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/dice.c -o obj-cpp-shared/dice.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/yolo.c -o obj-cpp-shared/yolo.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/detector.c -o obj-cpp-shared/detector.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/layer.c -o obj-cpp-shared/layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/compare.c -o obj-cpp-shared/compare.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/regressor.c -o obj-cpp-shared/regressor.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/classifier.c -o obj-cpp-shared/classifier.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/local_layer.c -o obj-cpp-shared/local_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/swag.c -o obj-cpp-shared/swag.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/shortcut_layer.c -o obj-cpp-shared/shortcut_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/activation_layer.c -o obj-cpp-shared/activation_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/rnn_layer.c -o obj-cpp-shared/rnn_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/gru_layer.c -o obj-cpp-shared/gru_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/rnn.c -o obj-cpp-shared/rnn.o
./src/rnn.c: In function ‘void train_char_rnn(char*, char*, char*, int, int)’:
./src/rnn.c:145:33: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fread(text, 1, size, fp);
^
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/rnn_vid.c -o obj-cpp-shared/rnn_vid.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/crnn_layer.c -o obj-cpp-shared/crnn_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/demo.c -o obj-cpp-shared/demo.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/tag.c -o obj-cpp-shared/tag.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/cifar.c -o obj-cpp-shared/cifar.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/go.c -o obj-cpp-shared/go.o
./src/go.c: In function ‘void engine_go(char*, char*, int)’:
./src/go.c:515:26: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", buff);
^
./src/go.c:533:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", comm);
^
./src/go.c:557:36: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &boardsize);
^
./src/go.c:567:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &handicap);
^
./src/go.c:579:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%f", &komi);
^
./src/go.c:589:36: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s ", color);
^
./src/go.c:591:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf(" ");
^
./src/go.c:627:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", color);
^
./src/go.c:659:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", type);
^
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/batchnorm_layer.c -o obj-cpp-shared/batchnorm_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/art.c -o obj-cpp-shared/art.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/region_layer.c -o obj-cpp-shared/region_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/reorg_layer.c -o obj-cpp-shared/reorg_layer.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/lsd.c -o obj-cpp-shared/lsd.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/super.c -o obj-cpp-shared/super.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/voxel.c -o obj-cpp-shared/voxel.o
g++ -Wno-write-strings -std=c++0x -Wall -Wfatal-errors -Ofast -fPIC -c ./src/tree.c -o obj-cpp-shared/tree.o
g++ -Wall -Wfatal-errors -Ofast ./obj-cpp-shared/gemm.o ./obj-cpp-shared/utils.o ./obj-cpp-shared/cuda.o ./obj-cpp-shared/deconvolutional_layer.o ./obj-cpp-shared/convolutional_layer.o ./obj-cpp-shared/list.o ./obj-cpp-shared/image.o ./obj-cpp-shared/activations.o ./obj-cpp-shared/im2col.o ./obj-cpp-shared/col2im.o ./obj-cpp-shared/blas.o ./obj-cpp-shared/crop_layer.o ./obj-cpp-shared/dropout_layer.o ./obj-cpp-shared/maxpool_layer.o ./obj-cpp-shared/softmax_layer.o ./obj-cpp-shared/data.o ./obj-cpp-shared/matrix.o ./obj-cpp-shared/network.o ./obj-cpp-shared/connected_layer.o ./obj-cpp-shared/cost_layer.o ./obj-cpp-shared/parser.o ./obj-cpp-shared/option_list.o ./obj-cpp-shared/detection_layer.o ./obj-cpp-shared/captcha.o ./obj-cpp-shared/route_layer.o ./obj-cpp-shared/writing.o ./obj-cpp-shared/box.o ./obj-cpp-shared/nightmare.o ./obj-cpp-shared/normalization_layer.o ./obj-cpp-shared/avgpool_layer.o ./obj-cpp-shared/coco.o ./obj-cpp-shared/dice.o ./obj-cpp-shared/yolo.o ./obj-cpp-shared/detector.o ./obj-cpp-shared/layer.o ./obj-cpp-shared/compare.o ./obj-cpp-shared/regressor.o ./obj-cpp-shared/classifier.o ./obj-cpp-shared/local_layer.o ./obj-cpp-shared/swag.o ./obj-cpp-shared/shortcut_layer.o ./obj-cpp-shared/activation_layer.o ./obj-cpp-shared/rnn_layer.o ./obj-cpp-shared/gru_layer.o ./obj-cpp-shared/rnn.o ./obj-cpp-shared/rnn_vid.o ./obj-cpp-shared/crnn_layer.o ./obj-cpp-shared/demo.o ./obj-cpp-shared/tag.o ./obj-cpp-shared/cifar.o ./obj-cpp-shared/go.o ./obj-cpp-shared/batchnorm_layer.o ./obj-cpp-shared/art.o ./obj-cpp-shared/region_layer.o ./obj-cpp-shared/reorg_layer.o ./obj-cpp-shared/lsd.o ./obj-cpp-shared/super.o ./obj-cpp-shared/voxel.o ./obj-cpp-shared/tree.o -o libdarknet-cpp-shared.so -lm -pthread -L./3rdparty -shared

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

yes

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

pkg-config --cflags opencv
-I/usr/local/include/opencv -I/usr/local/include

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

im stumped

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

what is it about my workspace that could be so much different haha

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

thanks for you help so far!

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

@rcpilotp51 Have you installed OpenCV from source? You can also try adding find_package(OpenCV REQUIRED) to the CMakeLists.txt and append target_link_libraries with ${OpenCV_LIBS}

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

I just tried to uninstall and reinstall using a bashscript and got errors:

[ 96%] Linking CXX executable ../../bin/gpu-example-driver_api_stereo_multi
/usr/bin/ld: warning: libnvidia-fatbinaryloader.so.384.90, needed by /usr/lib/x86_64-linux-gnu/libcuda.so, not found (try using -rpath or -rpath-link)
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Get_FatBinary_From_Object' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_section_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to gpuInfoRunsOn' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf_end'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_shnum' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to fatBinaryCtl'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_symbol_shndx' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Free_Fatbinary'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_string_at_offset' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_symbol_shndx'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to fatBinaryCtl_Compile' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_file_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to fatBinaryCtl_PickCandidate' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_string_at_offset'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Start' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_typed_section_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Finish' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to gpucompSetLogLine'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Next_Library_Member' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_section_name'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf_is_64bit' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf_size'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to fatBinaryCtl_Delete' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_symbol_name'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_shnum' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Add_Cubin'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_section_contents' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_section_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_named_section_header' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Delete'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Finish_Reading_Library' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_typed_section_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to gpucompRestoreLogLine' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_file_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Load_Host_Object' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Start_Reading_Library'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elfLink_Free_Host_Object' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf64_named_section_header'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_symbol_name' /usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to elf32_section_name'
/usr/lib/x86_64-linux-gnu/libcuda.so: undefined reference to `fatBinaryCtl_Create'
collect2: error: ld returned 1 exit status
samples/gpu/CMakeFiles/example_gpu_driver_api_stereo_multi.dir/build.make:123: recipe for target 'bin/gpu-example-driver_api_stereo_multi' failed
make[2]: *** [bin/gpu-example-driver_api_stereo_multi] Error 1
CMakeFiles/Makefile2:17201: recipe for target 'samples/gpu/CMakeFiles/example_gpu_driver_api_stereo_multi.dir/all' failed
make[1]: *** [samples/gpu/CMakeFiles/example_gpu_driver_api_stereo_multi.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

BASH:

######################################

INSTALL OPENCV ON UBUNTU OR DEBIAN

######################################

| THIS SCRIPT IS TESTED CORRECTLY ON |

|----------------------------------------------------|

| OS | OpenCV | Test | Last test |

|----------------|--------------|------|-------------|

| Ubuntu 16.04.2 | OpenCV 3.2.0 | OK | 20 May 2017 |

| Debian 8.8 | OpenCV 3.2.0 | OK | 20 May 2017 |

| Debian 9.0 | OpenCV 3.2.0 | OK | 25 Jun 2017 |

1. KEEP UBUNTU OR DEBIAN UP TO DATE

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo apt-get -y autoremove

2. INSTALL THE DEPENDENCIES

Build tools:

sudo apt-get install -y build-essential cmake

GUI (if you want to use GTK instead of Qt, replace 'qt5-default' with 'libgtkglext1-dev' and remove '-DWITH_QT=ON' option in CMake):

sudo apt-get install -y qt5-default libvtk6-dev

Media I/O:

sudo apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev

Video I/O:

sudo apt-get install -y libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-dev libxine2-dev

Parallelism and linear algebra libraries:

sudo apt-get install -y libtbb-dev libeigen3-dev

Python:

sudo apt-get install -y python-dev python-tk python-numpy python3-dev python3-tk python3-numpy

Java:

sudo apt-get install -y ant default-jdk

Documentation:

sudo apt-get install -y doxygen

3. INSTALL THE LIBRARY (YOU CAN CHANGE '3.2.0' FOR THE LAST STABLE VERSION)

sudo apt-get install -y unzip wget
wget https://github.com/opencv/opencv/archive/3.2.0.zip
unzip 3.2.0.zip
rm 3.2.0.zip
mv opencv-3.2.0 OpenCV
cd OpenCV
mkdir build
cd build
sudo cmake -DWITH_FFMPEG=OFF -DWITH_QT=ON -DWITH_OPENGL=ON -DFORCE_VTK=ON -DWITH_TBB=ON -DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON -DENABLE_PRECOMPILED_HEADERS=OFF ..
make -j4
sudo make install
sudo ldconfig

4. EXECUTE SOME OPENCV EXAMPLES AND COMPILE A DEMONSTRATION

To complete this step, please visit 'http://milq.github.io/install-opencv-ubuntu-debian'.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

install-opencv.sh.tar.gz

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

I do not understand what is it that you are compiling since it shows in the first line itself gpu-example-driver_api_stereo_multi Please only make changes in the CMakeLists file for the darknet_ros. You may end up breaking other dependencies with what you are trying to do. Follow the steps carefully and you should be able to compile it.

  1. Create a new workspace (Please do not use the old one because it may create other issues)
  2. Clone the repository again and execute git submodule update --init
  3. Make these changes in the Makefile inside darknet_ros/darknet folder
GPU=0
CUDNN=0
OPENCV=0
DEBUG=0
CUDA_MEM_DEBUG=0
  1. Modify the CMakeLists.txt and comment out find_package(CUDA) line
  2. Add find_package(OpenCV REQUIRED) and append the line target_link_libraries with ${OpenCV_LIBS} in the same file
  3. Build it with catkin_make -j1

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

I got it running making everything from scratch, but the "view" comes on screen and after 5 seconds greys out and nothing happens.

I also had to download a copy of "tiny-yolo-voc.weights" elsewhere and place it in the darknet_ros folder.

the computer I'm using has an i5 vpro with 8GB of ram - so it should do something...

from darknet_ros.

ayushgaud avatar ayushgaud commented on May 30, 2024

You will have to edit the launch file according to your requirements. I am closing this because the compilation issue seems to be fixed.

from darknet_ros.

rcpilotp51 avatar rcpilotp51 commented on May 30, 2024

any tips on running it in my catkin build initialized work space? thanks for all of your help

from darknet_ros.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.