Hi all,
I am trying to use uimacpp, Linux version, but I have got problems
making C++ examples.
I follow README instructions, and when I do:
make -f DaveDetector.mak
I get following error:
/uimacpp/include/uima/lowlevel_internal_indexes.hpp: In member function
‘virtual void
uima::lowlevel::internal::CachedCompositeIndex<T>::clearAndFillCache()’:
/uimacpp/include/uima/lowlevel_internal_indexes.hpp:348: error:
‘auto_ptr’ was not declared in this scope
/uimacpp/include/uima/lowlevel_internal_indexes.hpp:348: error: expected
primary-expression before ‘>’ token
/uimacpp/include/uima/lowlevel_internal_indexes.hpp:348: error: there
are no arguments to ‘apit’ that depend on a template parameter, so a
declaration of ‘apit’ must be available
/uimacpp/include/uima/lowlevel_internal_indexes.hpp:348: note: (if you
use ‘-fpermissive’, G++ will accept your code, but allowing the use of
an undeclared name is deprecated)
/uimacpp/include/uima/lowlevel_internal_indexes.hpp:349: error: ‘apit’
was not declared in this scope
make: *** [DaveDetector.o] Error 1
I am using gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9).
Am I doing something wrong?
I have also found that it is not a good practise to use LD_LIBRARY_PATH
env variable. Is this correct?
Thanks in advanced,
David