You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Bhavani Iyer (JIRA)" <de...@uima.apache.org> on 2011/02/11 22:12:57 UTC

[jira] Created: (UIMA-2053) Changes to standardize UIMA C++ build and packaging on Linux

Changes to standardize UIMA C++ build and packaging on Linux 
-------------------------------------------------------------

                 Key: UIMA-2053
                 URL: https://issues.apache.org/jira/browse/UIMA-2053
             Project: UIMA
          Issue Type: Improvement
          Components: C++ Framework
            Reporter: Bhavani Iyer
            Assignee: Bhavani Iyer


The proposed modifications to the build process and to version numbering are described in the wiki page [https://cwiki.apache.org/UIMA/proposed-changes-to-uima-c-build-and-packaging.html].


The build process will directly invoke the autotools command and will be invoked from the root of an SVN extract or unzipped source tarball. 

Package version number and library version number will be handled separately.  These will not be tied to UIMA Java SDK release numbers. 

The library version number will be based on the libtool version numbering mechanism to better support backward compatibility of annotator binaries.


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (UIMA-2053) Changes to standardize UIMA C++ build and packaging on Linux

Posted by "Bhavani Iyer (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12993727#comment-12993727 ] 

Bhavani Iyer commented on UIMA-2053:
------------------------------------

To build from the root of an SVN extract, issue the following commands:

1. Create GNU automake scripts
./autogen.sh 
2. Build the binaries
  ./configure --with-jdk=$JAVA_HOME/include --with-apr=$APR_HOME --with-icu=$ICU_HOME --with-xerces=$XERCES_HOME --with-activemq=$ACTIVEMQ_HOME  
   make
   DESTDIR=`pwd` make install
3. run the test suite
   make check
4. Build the SDK
   ./buildsdk.sh
5. Build source tarball
   make dist
   do build from  source tarball step 1 above should be skipped.

> Changes to standardize UIMA C++ build and packaging on Linux 
> -------------------------------------------------------------
>
>                 Key: UIMA-2053
>                 URL: https://issues.apache.org/jira/browse/UIMA-2053
>             Project: UIMA
>          Issue Type: Improvement
>          Components: C++ Framework
>            Reporter: Bhavani Iyer
>            Assignee: Bhavani Iyer
>
> The proposed modifications to the build process and to version numbering are described in the wiki page [https://cwiki.apache.org/UIMA/proposed-changes-to-uima-c-build-and-packaging.html].
> The build process will directly invoke the autotools command and will be invoked from the root of an SVN extract or unzipped source tarball. 
> Package version number and library version number will be handled separately.  These will not be tied to UIMA Java SDK release numbers. 
> The library version number will be based on the libtool version numbering mechanism to better support backward compatibility of annotator binaries.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (UIMA-2053) Changes to standardize UIMA C++ build and packaging on Linux

Posted by "Bhavani Iyer (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bhavani Iyer resolved UIMA-2053.
--------------------------------

    Resolution: Fixed
    
> Changes to standardize UIMA C++ build and packaging on Linux 
> -------------------------------------------------------------
>
>                 Key: UIMA-2053
>                 URL: https://issues.apache.org/jira/browse/UIMA-2053
>             Project: UIMA
>          Issue Type: Improvement
>          Components: C++ Framework
>            Reporter: Bhavani Iyer
>            Assignee: Bhavani Iyer
>             Fix For: 2.4.0C
>
>
> The proposed modifications to the build process and to version numbering are described in the wiki page [https://cwiki.apache.org/UIMA/proposed-changes-to-uima-c-build-and-packaging.html].
> The build process will directly invoke the autotools command and will be invoked from the root of an SVN extract or unzipped source tarball. 
> Package version number and library version number will be handled separately.  These will not be tied to UIMA Java SDK release numbers. 
> The library version number will be based on the libtool version numbering mechanism to better support backward compatibility of annotator binaries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (UIMA-2053) Changes to standardize UIMA C++ build and packaging on Linux

Posted by "Bhavani Iyer (Resolved) (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bhavani Iyer resolved UIMA-2053.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 2.4.0C

Standardized Linux build process following autotools and libtool convention to build libuima and the source and binary distributions.
                
> Changes to standardize UIMA C++ build and packaging on Linux 
> -------------------------------------------------------------
>
>                 Key: UIMA-2053
>                 URL: https://issues.apache.org/jira/browse/UIMA-2053
>             Project: UIMA
>          Issue Type: Improvement
>          Components: C++ Framework
>            Reporter: Bhavani Iyer
>            Assignee: Bhavani Iyer
>             Fix For: 2.4.0C
>
>
> The proposed modifications to the build process and to version numbering are described in the wiki page [https://cwiki.apache.org/UIMA/proposed-changes-to-uima-c-build-and-packaging.html].
> The build process will directly invoke the autotools command and will be invoked from the root of an SVN extract or unzipped source tarball. 
> Package version number and library version number will be handled separately.  These will not be tied to UIMA Java SDK release numbers. 
> The library version number will be based on the libtool version numbering mechanism to better support backward compatibility of annotator binaries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (UIMA-2053) Changes to standardize UIMA C++ build and packaging on Linux

Posted by "Bhavani Iyer (Reopened) (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bhavani Iyer reopened UIMA-2053:
--------------------------------


runAECpp build is incorrect on Linux
                
> Changes to standardize UIMA C++ build and packaging on Linux 
> -------------------------------------------------------------
>
>                 Key: UIMA-2053
>                 URL: https://issues.apache.org/jira/browse/UIMA-2053
>             Project: UIMA
>          Issue Type: Improvement
>          Components: C++ Framework
>            Reporter: Bhavani Iyer
>            Assignee: Bhavani Iyer
>             Fix For: 2.4.0C
>
>
> The proposed modifications to the build process and to version numbering are described in the wiki page [https://cwiki.apache.org/UIMA/proposed-changes-to-uima-c-build-and-packaging.html].
> The build process will directly invoke the autotools command and will be invoked from the root of an SVN extract or unzipped source tarball. 
> Package version number and library version number will be handled separately.  These will not be tied to UIMA Java SDK release numbers. 
> The library version number will be based on the libtool version numbering mechanism to better support backward compatibility of annotator binaries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira