You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ea...@apache.org on 2020/01/28 21:42:18 UTC

[uima-uimacpp] 01/02: UIMA-6175 update REAME with progress on Mac OSX

This is an automated email from the ASF dual-hosted git repository.

eae pushed a commit to branch rc/uimacpp-3.0.0
in repository https://gitbox.apache.org/repos/asf/uima-uimacpp.git

commit f1c2a2786dfa95c59c2200320fb46435c536bcf2
Author: Eddie Epstein <ea...@us.ibm.com>
AuthorDate: Mon Jan 27 11:33:52 2020 -0500

    UIMA-6175 update REAME with progress on Mac OSX
---
 README.4src | 28 ++++++++++------------------
 1 file changed, 10 insertions(+), 18 deletions(-)

diff --git a/README.4src b/README.4src
index 6a1e540..96a4bdc 100644
--- a/README.4src
+++ b/README.4src
@@ -37,14 +37,14 @@ prerequisites can be installed from binary distributions.
 
 UIMACPP runtime prerequisites are: 
 
-3rd Party     Recommended Version
+3rd Party     Tested   Notes
 -------------------------------
-APR           >= 1.6.5
-ICU           == 50.2
-Xerces-C      >= 3.1.4
-Java SDK      >= 1.8
-ActiveMQ CPP  >= 3.9.3  (optional) to build the UIMA-AS service wrapper
-APR-util      >= 1.6.1  (optional) an ActiveMQ prerequisite
+APR           1.6.5    v1.7 did not work on Mac OSX
+ICU           50.2     v58.2 did not work
+Xerces-C      3.1.4
+Java SDK      1.8
+ActiveMQ CPP  3.9.3    (optional) required only for the UIMA-AS service wrapper
+APR-util      1.6.1    (optional) required by ActiveMQ CPP
 
 
 On Linux the following GNU build tools are required:
@@ -102,7 +102,7 @@ Configure and build
   the following option to configure:
   --prefix=install_target_loc e.g. --prefix=~/uimacpp-3.0.0/install
 
-  On Linux jni.h is usually in the JDK's "include" directory. On MacOSX
+  On Linux jni.h is usually in the JDK's "include" directory. On Mac OSX
   jni.h is in the JDK's "Headers" dirctory. In some cases jni.h will
   #include files in other directories. For example, if jni.h includes
   jni_md.h located in a subdirectory named linux, use
@@ -222,15 +222,7 @@ A fix is to patch dso/unix/dso.c as follows:
 >
 
 
-4.2 Re-generated configure
---------------------------
-
-In Mac OSX it is necessary to re-generate the configure file:
-
-  ./autogen.sh
-
-
-4.3 Executing configure
+4.2 Executing configure
 -----------------------
 
 Mac OSX Sierra default GCC is not capable of building UIMACPP. As alternative, you can
@@ -242,7 +234,7 @@ Make sure to pass the JDK Hearder path (--with-jdk) and the path of each depende
 (--with-<dep name> syntax).
 
 
-4.4 Packaging UIMA C++ annotators:
+4.3 Packaging UIMA C++ annotators:
 On Mac OSX, the install names are embedded in the binaries.  Run the
 following steps manually post build to neutralize the embedded name in
 the UIMA C++ binary and to change the dependency path in the