Hi again Sahan,

Yes I believe Tandem NSK supports dynamic loading, but in a different way.

Regards,
Senaka

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


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

Reply via email to