Hi Senaka and Pankaj,

Sorry about jumping in the middle.
I don't know much about the NonStop kernel, but if your c runtime
(libc) does not support dynamic loading or shared libraries then we
are in trouble. This is because axis2c class loaders depend on the
dynamic loading capabilities of the runtime system (ex: as mentioned
previously functions like dlopen). All the modules and services are
loaded dynamically using dynamic loadable libraries (.so in Unix likes
and .dll in windows). We had the same problem trying to port axis2c to
cygwin (cygwin also does not fully support dynamic libraries). So
please verify that your c runtime supports dynamic loading.
But I saw sometime back, there was an effort going on to compile the
entire axis2c system into static system (core + modules + services).
Please search mail archives [1] and the Axis2/C JIRA[2] to find the
progress.


[1] http://marc.info/?l=axis-c-dev
[2] http://issues.apache.org/jira/browse/AXIS2C


Thanks
-sahan

On 2/21/08, pankaj singh <[EMAIL PROTECTED]> wrote:
> Hi Senaka,
>
>  After Making the changes i run configure and when i do make it is giving me
>  error like this
>
>  cd . && /bin/sh /web/PankajS/axis2c-src-1.2.0/missing --run aclocal-1.9
>  /web/PankajS/axis2c-src-1.2.0/missing[52]: aclocal-1.9:  not found
>  WARNING: `aclocal-1.9' is missing on your system.  You should only need it if
>          you modified `acinclude.m4' or `configure.ac'.  You might want
>          to install the `Automake' and `Perl' packages.  Grab them from
>          any GNU archive site.
>   cd . && /bin/sh /web/PankajS/axis2c-src-1.2.0/missing --run automake-1.9 
> --gnu
>  /web/PankajS/axis2c-src-1.2.0/missing[52]: automake-1.9:  not found
>  WARNING: `automake-1.9' is missing on your system.  You should only need it 
> if
>          you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
>          You might want to install the `Automake' and `Perl' packages.
>          Grab them from any GNU archive site.
>  cd . && /bin/sh /web/PankajS/axis2c-src-1.2.0/missing --run autoconf
>  /usr/local/bin/autoconf[271]: /usr/local/bin/autom4te: cannot execute
>  make: *** [configure] Error 1
>
>  do you have any idea about this error.
>
>  thanks
>
> Pankaj Singh
>
>
>  On 20/02/2008, Senaka Fernando <[EMAIL PROTECTED]> wrote:
>  > Hi Again Pankaj,
>  >
>  > It seems that this is the suggested fix.
>  >
>  > 1. Open configure.ac
>  > 2. Replace AC_CHECK_LIB(dl, dlopen) with AC_SEARCH_LIBS([dlopen], [dl
>  > zrldsrl])
>  > 3. Then do configure followed by make and make install.
>  >
>  > Please let us know whether this solved your problem.
>  >
>  > Regards,
>  > Senaka
>  >
>  > > Hi Pankaj,
>  > >
>  > > And, it seems that autotools has issues in locating dlopen for you. I 
> hope
>  > > that this post, [1] might help you. I will try to find more info on this
>  > > and let you know.
>  > >
>  > > [1] http://www.mail-archive.com/[EMAIL PROTECTED]/msg15341.html
>  > >
>  > > Regards,
>  > > Senaka
>  > >
>  > >> Hi Senaka,
>  > >>
>  > >> My Machine is Tandem Non-stop Kernel and i am using CC (C89 ) compiler.
>  > >>
>  > >> Thanks
>  > >>
>  > >> On 20/02/2008, Senaka Fernando <[EMAIL PROTECTED]> wrote:
>  > >>> Hi Pankaj,
>  > >>>
>  > >>> I believe your machine is using a Tandem Non-stop Kernel. If not can
>  > >>> you
>  > >>> please let us know the details of your Unix installation. Also, please
>  > >>> let
>  > >>> us know your compiler details.
>  > >>>
>  > >>> Regards,
>  > >>> Senaka
>  > >>>
>  > >>> > Hello dev,
>  > >>> >
>  > >>> > My c++ linker (/usr/local/bin/ld) dosenot supports shared libraries
>  > >>> so
>  > >>> > after running the configure file and make file it is creating static
>  > >>> > libraries but when i am running the exe axis2_http_server it is
>  > >>> giving
>  > >>> > me the error trasnport sender NULL.
>  > >>> >
>  > >>> > After Debugging i found that in class_loader it is using dlopen
>  > >>> > function to load axis2_http_sender library but the function can load
>  > >>> > only shared libraries so it is fail to load it.
>  > >>> >
>  > >>> > Some one help me in this issue i am using NSE TANDEM machine which is
>  > >>> > POSIX standard.
>  > >>> >
>  > >>> > Thanks
>  > >>> > Pankaj Singh
>  > >>> >
>  > >>> > ---------------------------------------------------------------------
>  > >>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > >>> > For additional commands, e-mail: [EMAIL PROTECTED]
>  > >>> >
>  > >>> >
>  > >>>
>  > >>>
>  > >>> ---------------------------------------------------------------------
>  > >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > >>> For additional commands, e-mail: [EMAIL PROTECTED]
>  > >>>
>  > >>>
>  > >>
>  > >
>  > >
>  > > ---------------------------------------------------------------------
>  > > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > > For additional commands, e-mail: [EMAIL PROTECTED]
>  > >
>  > >
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to