Hi
On executing ldd sipsak
libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
here i found that libc.so.6 is also in path /lib as well as in /lib/i686/. In
both cases libc.so.6 maps to libc-2.2.5.so.
In /lib size of libc-2.2.5.so is 1260480
in /lib/i686/ size of libc-2.2.5.so is 1401027.
I copied libc-2.2.5.so from lib to i686 and take a backup of prev libc-2.2.5.so
But problem remain same... no gethostname....
grep gethostbyname /lib/libc.so.6 gives
Binary file /lib/libc.so.6 matches
Shuld i deinstall glibc from my linux box and reinstall it ? what version of
glibc should i used ? Any option to solve this problem.
Regards
Prince
Nils Ohlmeier wrote:
Hello,
this is very strange, because the tests from the configure script say, that
the gethostbyname function is present on your system.
I can only imagine that the compiled sipsak binary uses a wrong lib. To verify
that please execute 'ldd sipsak'. Normaly the output should look like this:
libc.so.6 => /lib/libc.so.6 (0x4002c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
The command 'grep gethostbyname /lib/libc.so.6' (use the lib from the ldd
output above) should print the following:
Binary file /lib/libc.so.6 matches
If this does not match on your system, then you probably have a library
problem on your system, which i'm probably not able to solve from remove.
Regards
Nils
On Thursday 20 November 2003 04:50, you wrote:
> Hi Sir,
>
> netdb.h is present on my system in path /usr/include/
>
> I am using sipsak-0.8.6 version. I am sending config.h and config .log as
> an attachment.
>
> I am using glibc-2.2.5-34.
>
> Regards
> Prince Arora
>
> Nils Ohlmeier wrote:
> > Hi,
> >
> > On Wednesday 19 November 2003 11:06, Prince Arora wrote:
> > > I have installed ser-0.8.11 on my redhat linux 7.3. SER is running
> > > fine.
> > >
> > > To check whether my server is responding to requests, i installed
> > > sipsack.
> > >
> > > My SIP_DOMAIN= "myserver.foobar.com".
> > >
> > > On giving command
> > > sipsak -T -s sip:admin@myserver.foobar.com.
> > >
> > > It shows following error.
> > > "no gethostbyname: No such file or directory"
> >
> > this is a little bit strange to me, because gethostbyname is a glibc
> > function. I'm wondering how you could compile it. Is the netdb.h header
> > file present on your system (usually at /usr/include)?
> > What version of sipsak do you use?
> > If you use the latest version (0.8.6) please send me (not to the list)
> > the config.h and config.log files.
> >
> > Greets
> > Nils