axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ramesh Gopal <fatuzorin2...@yahoo.com>
Subject Re: Axis2C build on HP 11.11 (32 bit)
Date Tue, 22 Feb 2011 05:03:29 GMT

Hello Thomas,

The problem that I am facing is ... when I try to install the axis distribution on a different
machine, it fails to extract it properly, because the complete path (as against the relative
path ---- /work/AXIS_HP/ in this case) may not exist on a different machine.

The machine on which axis build is being done is a pa-risc. I am using 32 bit flags.

Ramesh.


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

> From: Thomas Gentsch <tg@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-unsubscribe@axis.apache.org
> > For additional commands, e-mail: c-user-help@axis.apache.org
> > 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-user-help@axis.apache.org
> 
> 



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


Mime
View raw message