andrewssobral / simple_vehicle_counting

Vehicle Detection, Tracking and Counting
497 stars 246 forks source link

Make issues #21

Open ThiagoCM opened 7 years ago

ThiagoCM commented 7 years ago

Hi. This might be a newbie question/problem, but I'm not finding any help online so far.

So, I'm just trying to make the project at

~/simple_vehicle_counting/build $ sudo make

And then I'm receiving

/usr/bin/ld: warning: libicui18n.so.56, needed by ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libicuuc.so.56, needed by ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libicudata.so.56, needed by ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link) ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para u_strToLower_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_getStandardName_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_getAlias_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida parauenum_next_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para u_strToUpper_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_setSubstChars_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucal_getTimeZoneDisplayName_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_fromUnicode_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para u_errorName_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida parauenum_close_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucal_getDSTSavings_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_openTimeZoneIDEnumeration_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucal_setMillis_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucol_close_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucol_getSortKey_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_get_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucol_open_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_compareNames_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucal_clone_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_open_56' ~Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucol_setAttribute_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_openCountryTimeZones_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_open_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_openTimeZones_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_countAliases_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_inDaylightTime_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucal_close_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_getAvailableName_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_getDefaultName_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucal_getDefaultTimeZone_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_toUnicode_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucol_strcoll_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para ucnv_close_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida paraucnv_getMaxCharSize_56' ~/Qt/5.8/gcc_64/lib/libQt5Core.so.5: referência indefinida para `ucnv_countAvailable_56' collect2: error: ld returned 1 exit status CMakeFiles/simple_vehicle_counting_bin.dir/build.make:138: recipe for target 'simple_vehicle_counting' failed make[2]: [simple_vehicle_counting] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/simple_vehicle_counting_bin.dir/all' failed make[1]: [CMakeFiles/simple_vehicle_counting_bin.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2

Any tips? Thanks in advance.

ThiagoCM commented 7 years ago

referência indefinida para stands for undefined reference for

andrewssobral commented 7 years ago

Hi @ThiagoCM , sorry for my long delayed feedback. It seems to be a linking error from your Qt application. The vehicle_counting project does not use Qt inside.

pmirla commented 6 years ago

Has anyone tried with RaspberrypI zero? I see this error. Any clues plz

^ CMakeFiles/simple_vehicle_counting.dir/build.make:230: recipe for target 'CMakeFiles/simple_vehicle_counting.dir/package_tracking/cvblob/cvlabel.cpp.o' failed make[2]: [CMakeFiles/simple_vehicle_counting.dir/package_tracking/cvblob/cvlabel.cpp.o] Error 1 CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/simple_vehicle_counting.dir/all' failed make[1]: [CMakeFiles/simple_vehicle_counting.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2 (venv) pi@raspberrypi:~/myproject/simple_vehicle_counting/build $ vi Makefile (venv) pi@raspberrypi:~/myproject/simple_vehicle_counting/build $