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]
