Ask Your Question

Div's profile - activity

2013-11-22 13:47:26 -0600 commented answer [GUIDE] - A beginners guide to the Q&A forum (first steps to take)

Hi there i'm having problem in building my createsamples.cpp provided in opencv2.4.6 can you please provide me with the steps to build it using either netbeans with Cygwin on windows 7 or cmake as I tried both the ways and din't achieve success in either. thanku in advance.

2013-11-22 09:27:40 -0600 commented question cvcreatesamples.cpp giving error when compiled.

I did . BUT WHY?

2013-11-21 09:04:15 -0600 asked a question cvcreatesamples.cpp giving error when compiled.

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf make[1]: Entering directory /cygdrive/c/Users/divya/Documents/NetBeansProjects/createsample' "/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin-Windows/createsample.exe make[2]: Entering directory/cygdrive/c/Users/divya/Documents/NetBeansProjects/createsample' mkdir -p dist/Debug/Cygwin-Windows g++ -o dist/Debug/Cygwin-Windows/createsample build/Debug/Cygwin-Windows/_ext/1675452505/createsamples.o -L/cygdrive/C/opencv/build/x86/vc10/lib -L/cygdrive/C/opencv/build/x64/vc10/lib -L/cygdrive/C/cygwin/lib/w32api -lopencv_calib3d246 -lopencv_calib3d246d -lopencv_contrib246 -lopencv_contrib246d -lopencv_core246 -lopencv_core246d -lopencv_features2d246 -lopencv_features2d246d -lopencv_flann246 -lopencv_flann246d -lopencv_gpu246 -lopencv_gpu246d -lopencv_haartraining_engine -lopencv_haartraining_engined -lopencv_highgui246 -lopencv_highgui246d -lopencv_imgproc246 -lopencv_imgproc246d -lopencv_legacy246 -lopencv_legacy246d -lopencv_ml246 -lopencv_ml246d -lopencv_nonfree246 -lopencv_nonfree246d -lopencv_objdetect246 -lopencv_objdetect246d -lopencv_ocl246 -lopencv_ocl246d -lopencv_photo246 -lopencv_photo246d -lopencv_stitching246 -lopencv_stitching246d -lopencv_superres246 -lopencv_superres246d -lopencv_ts246 -lopencv_ts246d -lopencv_video246 -lopencv_video246d -lopencv_videostab246 -lopencv_videostab246d -lgdi32 /cygdrive/C/cygwin/lib/w32api/libgdi32.a build/Debug/Cygwin-Windows/_ext/1675452505/createsamples.o: In function Z6_tmainiPPc': /cygdrive/C/opencv/apps/haartraining/createsamples.cpp:209: undefined reference tocvCreateTrainingSamples(char const, char const, int, int, char const, int, int, int, double, double, double, int, int, int)' /cygdrive/C/opencv/apps/haartraining/createsamples.cpp:219: undefined reference to cvCreateTestSamples(char const*, char const*, int, int, char const*, int, int, int, double, double, double, int, int, int)' /cygdrive/C/opencv/apps/haartraining/createsamples.cpp:230: undefined reference tocvCreateTrainingSamplesFromInfo(char const, char const, int, int, int, int)' /cygdrive/C/opencv/apps/haartraining/createsamples.cpp:238: undefined reference to cvShowVecSamples(char const*, int, int, double)' /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../libcygwin.a(libcmain.o): In functionmain': /usr/src/debug/cygwin-1.7.24-1/winsup/cygwin/lib/libcmain.c:39: undefined reference to WinMain@16' collect2: error: ld returned 1 exit status nbproject/Makefile-Debug.mk:64: recipe for targetdist/Debug/Cygwin-Windows/createsample.exe' failed make[2]: [dist/Debug/Cygwin-Windows/createsample.exe] Error 1 make[2]: Leaving directory /cygdrive/c/Users/divya/Documents/NetBeansProjects/createsample' nbproject/Makefile-Debug.mk:59: recipe for target.build-conf' failed make[1]: [.build-conf] Error 2 make[1]: Leaving directory /cygdrive/c/Users/divya/Documents/NetBeansProjects/createsample' nbproject/Makefile-impl.mk:39: recipe for target.build-impl' failed make: ** [.build-impl] Error 2

BUILD FAILED (exit value 2, total time: 12s)

ERROR PLEASE HELP. PLATFORM USED:NETBEANS 7.3.1 OPENCV VERSION:OPENCV2.4.6 ENVIRONMENT:CYGWIN I WISH TO MAKE AN EXE OF CREATESAMPLES.CPP PROVIDED IN APPS/HAARTRAINING FOLDER OF OPENCV I INCLUDED ALL THE HEADER FILES PROVIDED IN THE FOLDER AND OTHER SETTINGS ARE SAME AS THOSE ON WORKING PROJECTS. PLEASE PROVIDE ME WITH POSSIBLE PROBLEM AND SOLUTIONS .LOOKING FWD TO POSITIVE RESPONSES.THENAKU IN ADVANCE.