Shishir
unread,Jun 25, 2012, 1:24:46 AM6/25/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android...@googlegroups.com
I created two separate project, one where I use the header generated by javah and function names like you suggested, and one which I have mentioned in the original post. Both throw the unsatisfied link exception.
Also, while trying static linking by adding the line OPENCV_LIB_TYPE:=STATIC to the Android.mk file, when ndk-build.cmd is run, I get seemingly endless compile time errors and I have to terminate the operation by pressing Ctrl+C. I've copied some of the output below.
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x4a): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x5a): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x6a): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x96): undefined reference t
o `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa0): undefined reference t
o `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xaa): undefined reference t
o `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xc4): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xd4): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xe4): undefined reference t
o `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic
_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x10e): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x114): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x11a): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x156): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x168): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x178): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1a6): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1b0): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1ba): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1dc): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1ee): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x1fe): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x22c): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x236): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x240): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x266): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x278): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x288): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x2b6): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x2c0): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x2ca): undefined reference
to `std::string::_Rep::_M_dispose(std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x9de): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x9ee): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0x9fe): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa2c): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa32): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa38): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa56): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa66): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xa76): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xaa4): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xaaa): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xab0): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xaca): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xada): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xaea): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basi
c_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb18): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb1e): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb24): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb46): undefined reference
to `__cxa_end_cleanup'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb54): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb5a): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb60): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb66): undefined reference
to `__cxa_end_cleanup'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb8e): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb94): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xb9a): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xbb8): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
haar.cpp:(.text.cvSetImagesForHaarClassifierCascade+0xbbe): undefined reference
to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~bas
ic_string()'
./obj/local/armeabi-v7a/libopencv_objdetect.a(haar.cpp.o):haar.cpp:(.text.cvSetI
magesForHaarClassifierCascade+0xbc4): more undefined references to `std::basic_s
tring<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' fol
low
./obj/local/armeabi-v7a/libopencv_objdetect.a(haar.cpp.o):(.ARM.extab.text.cvSet
ImagesForHaarClassifierCascade+0x0): undefined reference to `__gxx_personality_v
0'
./obj/local/armeabi-v7a/libopencv_objdetect.a(haar.cpp.o): In function `cvHaarDe
tectObjectsForROC(void const*, CvHaarClassifierCascade*, CvMemStorage*, std::vec
tor<int, std::allocator<int> >&, std::vector<double, std::allocator<double> >&,
double, int, int, CvSize, CvSize, bool)':
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x112): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x124): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x13a): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x166): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x16c): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x172): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x272): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x320): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x3c0): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x6e4): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x788): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x820): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x832): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x84a): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x87a): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x880): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x886): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x89e): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x8b6): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x8c8): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x8f6): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x8fc): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x902): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x962): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xee0): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xef4): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xf0e): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::ba
sic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xf3e): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xf44): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xf4a): undefined referenc
e to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~b
asic_string()'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0xf9a): undefined referenc
e to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x1404): undefined referen
ce to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::b
asic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStorageRSt6vectorIiSaIiEERS5_IdSaIdEEdii6CvSizeSC_b+0x141c): undefined referen
ce to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::b
asic_string(char const*, std::allocator<char> const&)'
haar.cpp:(.text._Z25cvHaarDetectObjectsForROCPKvP23CvHaarClassifierCascadeP12CvM
emStomake: *** [obj/local/armeabi-v7a/libocvtest3.so] Error 3
Terminate batch job (Y/N)? y