Hi Pankaj, Don't you find any dynamic libraries inside /usr/lib? The true issue is that on your system it does not have the library to which we expect would create shared libs. That means you don't have libdl. But, it is available under another name libzrldsrl. To make the configure script use libzrldsrl instead of libdl, you will have to change the configure.ac as I told before. Then you need autotools to run configure since it has changed. That is why I asked you to copy libzrldsrl as libdl and try running configure so that you don't need to change the configure.ac. It would be much easier if you could install autotools. In that case you can simply make any change to configure.ac and run configure.
Regards, Senaka > Hi Sahan and Senaka, > > As Tandem NSK supports synamic loading and as well as it have the > support for Shared Library but when i am running the configure script > it is telling that complier does not support for shared library and > that is the reason it is not creating shared libraries in lib folder. > > Can you please let me know if i want to make shared libraries force > fully then what changes i have to make in cofigure file. > > Thanks > Pankaj Singh > > On 21/02/2008, Senaka Fernando <[EMAIL PROTECTED]> wrote: >> 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] >> >> > > --------------------------------------------------------------------- > 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]