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 <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