axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sanjaya Ratnaweera (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2C-250) Use AC_CONFIG_SUBDIRS to improve build experience
Date Tue, 12 Sep 2006 11:44:23 GMT
    [ http://issues.apache.org/jira/browse/AXIS2C-250?page=comments#action_12434127 ] 
            
Sanjaya Ratnaweera commented on AXIS2C-250:
-------------------------------------------

As Samisa mentioned, current set up was established with the purpose of moving other sub projects
out of Axis2/C at some point.  Therefore these sub projects want to be built before Axis2,
since Axis2 is linking against installed libraries of sub projects.

Sub projects should be under the Axis2 directory to use AC_CONFIG_SUBDIRS. If we run ./configure
in Axis2 to configure everything including sub projects, we can't link installed libraries
 of sub projects with  Axis2 since  it's not installed at configure time. Therefore we want
to use the relative path of the libraries to run make. Since our current setup was establish
with the purpose of moving sub projects out of Axis2/C we can't link libraries using the relative
path.

http://sourceware.org/automake/automake.html#Subpackages


> Use AC_CONFIG_SUBDIRS to improve build experience
> -------------------------------------------------
>
>                 Key: AXIS2C-250
>                 URL: http://issues.apache.org/jira/browse/AXIS2C-250
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: build system (Unix/Linux)
>    Affects Versions: Current (Nightly)
>            Reporter: James Clark
>         Assigned To: Sanjaya Ratnaweera
>            Priority: Minor
>
> The current build experience is suboptimal.  The standard way to build a package in the
open source world is 
>   tar xfz <tar ball>
>   cd <dir>
>   ./configure
>   make
>   sudo make install
> This should work for Axis2/C.
> autoconf provides AC_CONFIG_SUBDIRS, which would allow a configure in the axis2/c directory
to automatically run configure in subdirectories.  See the "Subdirectories" node of the autoconf
docs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Mime
View raw message