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]
