Hi Sahan,

It seems that dlopen is available under another name on this OS, zrldsrl.

This info was obtained from [1]

[1] http://www.mail-archive.com/[EMAIL PROTECTED]/msg15341.html

Regards,
Senaka

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


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

Reply via email to