Hello Thomas,

The chatr command displays :

chatr libaxis2_engine.so 
libaxis2_engine.so: 
         shared library 
         shared library dynamic path search:
             SHLIB_PATH     enabled  second 
             embedded path  enabled   first  /work/AXIS_HP/axis2c-src-1.5.0/lib
         internal name:
             libaxis2_engine.so.5
         shared library list:
             static    /work/AXIS_HP/axis2c-src-1.5.0/lib/libneethi.so.5
             static    
/work/AXIS_HP/axis2c-src-1.5.0/lib/libaxis2_http_common.so.5
             static    /work/AXIS_HP/axis2c-src-1.5.0/lib/libaxis2_axiom.so.5
             static    /work/AXIS_HP/axis2c-src-1.5.0/lib/libaxis2_parser.so.5
             static    /work/AXIS_HP/axis2c-src-1.5.0/lib/libguththila.so.5
             static    /work/AXIS_HP/axis2c-src-1.5.0/lib/libaxutil.so.5
             dynamic   /usr/lib/libpthread.1
             dynamic   /usr/lib/libc.2

Ramesh.


--- On Fri, 18/2/11, Thomas Gentsch <t...@e-tge.de> wrote:

> From: Thomas Gentsch <t...@e-tge.de>
> Subject: Re: Axis2C build on HP 11.11 (32 bit)
> To: "Apache AXIS C User List" <c-user@axis.apache.org>
> Date: Friday, 18 February, 2011, 1:45 AM
> 
> Hi Ramesh!
> 
> On Thu, 2011-02-17 at 16:14 +0530, ramesh Gopal wrote:
> > Hello,
> > 
> > I am trying to do an AXIS2C build on HP 11.11 (32
> bit).
> > 
> > I have modified some CFLAGS and LDFLAGS, and
> accordingly changed a few source files to include platform
> specific header files. The compilation goes fine and also
> the axis distribution is done.
> > 
> > But when I see ldd libaxis2_engine.so, I see something
> like :
> > 
> >
> /work/AXIS_HP/axis2c-src-1.5.0/axiom/src/core/engine/.libs/libaxis2_engine.so
> => 
> /work/AXIS_HP/axis2c-src-1.5.0/axiom/src/core/engine/.libs/libaxis2_engine.so
> 
> What is the problem exactly?
> The fact, that ldd prints the output above is not
> necessarily bad - ldd
> just resolves the libs as the loader does and if it finds
> that lib with
> the path /work/... - fine.
> 
> > So, if you see here the portion before "=>" has a
> hard-coded path.
> > 
> > So, when I take the axis tar file and try to extract
> on a different machine, because this path "/work/AXIS_HP"
> won't exist on other machines, the extraction fails.
> 
> If you do the ldd on another machine, ldd should say
> something like:
>  libaxis2_engine.so => not found 
> right?
> 
> Please provide the command output when linking the
> libaxis2_engine.so.
> Also, on HP-UX there is a command "chatr" which tells you
> the libs of
> dependent libs, locating strategies and built-in library
> paths.
> What does that command say?
> 
> BTW: This is PA-RISC? What does "uname -a" say?
> 
> Rgds,
>   tge
> 
> > On other platforms, HPIA/ AIX/ Linux etc, the file is
> displayed as :
> > 
> > libaxis2_engine.so => 
> /work/AXIS/axis2c-src-1.5.0/axiom/src/core/engine/.libs/libaxis2_engine.so
> > 
> > 
> > Can somebody tell me which is the flag which that do
> the trick for me ?
> > 
> > Rgds,
> > Ramesh.
> > 
> > 
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
> > For additional commands, e-mail: c-user-h...@axis.apache.org
> > 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: c-user-h...@axis.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
For additional commands, e-mail: c-user-h...@axis.apache.org

Reply via email to