Hi Uli

The Uima C++ SDK  and annotators must be built with the same version of ICU.
Is it possible that the ICU libraries on your system have been replaced with
newer versions after you build UIMA C++.

DYLD_LIBRARY_PATH should have UIMACPP_HOME/lib.

Some additional details on how you
built UIMA C++ SDK would help figure out what is going on.

Bhavani

On Thu, Jan 19, 2012 at 2:06 PM, Uli Held <
[email protected]> wrote:

> Hi, I'm trying to run a UIMACPP Annotator with the CPE GUI. This has
> worked before but suddenly I get a UnsatisfiedLinkError that looks like
> this:
> Exception in thread "Thread-7" java.lang.UnsatisfiedLinkError:
> /Source/apache-uima/uimacpp/lib/libuima-2.3.dylib:  Library not loaded:
> /opt/local/lib/libicudata.46.dylib   Referenced from:
> /Source/apache-uima/uimacpp/lib/libuima-2.3.dylib   Reason: image not found
>
> Clearly there is no libicudata.46.dylib. Instead I found a library called
> libicudata.48.dylib.
> What is the difference between the two and why is the wrong library linked
> in libuima?
>
> Regards,
> Uli

Reply via email to