Open GoogleCodeExporter opened 8 years ago
Checkout build revision 96
OpenCV Version: 2.4.4 with python 2.7.5
OS: Mac OS X 10.7.5
When trying to make mergvec
$ g++ `pkg-config --libs --cflags opencv` -I. -o mergevec mergevec.cpp
cvboost.cpp cvcommon.cpp cvsamples.cpp cvhaarclassifier.cpp cvhaartraining.cpp
the above command produces the error
cvhaartraining.cpp: In function ‘int
icvGetHaarTrainingDataFromVec(CvHaarTrainingData*, int, int,
CvIntHaarClassifier*, const char*, int*)’:
cvhaartraining.cpp:1818: error: ‘int
icvGetHaarTrainingDataFromVec(CvHaarTrainingData*, int, int,
CvIntHaarClassifier*, const char*, int*)’ was declared ‘extern’ and later
‘static’
/opt/local/include/opencv/_cvhaartraining.h:357: error: previous declaration of
‘int icvGetHaarTrainingDataFromVec(CvHaarTrainingData*, int, int,
CvIntHaarClassifier*, const char*, int*)’
Line 1814 in cvhaartraining.cpp declares `int icvGetHaarTrainingDataFromVec(
CvHaarTrainingData* data, int first, int count, CvIntHaarClassifier* cascade,
const char* filename, int* consumed )` as `static`
Removing line 1814 in cvhaartraining.cpp fixed the issue
:)
Original comment by samkha...@gmail.com
on 6 Nov 2013 at 11:33
Original issue reported on code.google.com by
emp...@gmail.com
on 23 Aug 2013 at 8:44