Date: Wed, 24 Feb 1999 13:22:41 -0500 From: Kurt Seel <kseel@utcorp.com> To: emulation@FreeBSD.ORG Subject: Re: glibc2? Message-ID: <36D44371.700531E2@utcorp.com> References: <36CC7204.A152046C@utcorp.com>, <36CDAF76.AD7148D0@utcorp.com> <36CDE196.28ABCCF6@scc.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
--------------396716EA02FA8CA820FDDA18
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Marcel Moolenaar wrote:
> User Kseel wrote:
>
> > What might this indicate?
> >
> > 11746 pwlin CALL linux_open(0xefbfd71c,0,0)
> > 11746 pwlin NAMI "/compat/linux/usr/lib/libc.so.6"
> > 11746 pwlin NAMI "/usr/lib/libc.so.6"
> > 11746 pwlin RET linux_open JUSTRETURN
>
> libc.so.6 resided in [/compat/linux]/lib...
>
> > 11746 pwlin CALL linux_open(0xefbfd71c,0,0)
> > 11746 pwlin NAMI "/compat/linux/usr/lib/ld-linux.so.2"
> > 11746 pwlin NAMI "/usr/lib/ld-linux.so.2"
> > 11746 pwlin RET linux_open JUSTRETURN
>
> ld-linux.so.2 resides in [/compat/linux]/lib...
>
> Why is it looking for those libraries in any other directory than /lib?
> Did you post the beginning of the ktrace?
> Are you sure tclpro is properly configured?
> How did the install go?
>
> The ktrace itself didn't show a specific reason for coredumping.
>
> marcel
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-emulation" in the body of the message
This is what tech support at scriptics had to say:
>
> Based on the output you sent, it does not appear that TclPro would work since
> you do not have glibc2 installed. Here is the output I get when I do ldd on my
> system (RedHat 5.0 kernel 2.0.33):
>
> /tclpro1.2 > ldd ./pwlin
> libutil.so.1 => /lib/libutil.so.1 (0x40003000)
> libdl.so.2 => /lib/libdl.so.2 (0x40006000)
> libm.so.6 => /lib/libm.so.6 (0x40009000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40022000)
> libc.so.6 => /lib/libc.so.6 (0x400b9000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
>
I am not that well versed in shared libs (I just write, compile, link and
run my code).
But I can follow directions pretty well ...
What does this incantation of 'ldd' mean? And how does the output
indicate the
presense of glibc2? I only see libc.so.6.
--
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
-- Benjamin Franklin, 1759
--------------396716EA02FA8CA820FDDA18
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Marcel Moolenaar wrote:
<blockquote TYPE=CITE>User Kseel wrote:
<p>> What might this indicate?
<br>>
<br>> 11746 pwlin CALL linux_open(0xefbfd71c,0,0)
<br>> 11746 pwlin NAMI "/compat/linux/usr/lib/libc.so.6"
<br>> 11746 pwlin NAMI "/usr/lib/libc.so.6"
<br>> 11746 pwlin RET linux_open JUSTRETURN
<p>libc.so.6 resided in [/compat/linux]/lib...
<p>> 11746 pwlin CALL linux_open(0xefbfd71c,0,0)
<br>> 11746 pwlin NAMI "/compat/linux/usr/lib/ld-linux.so.2"
<br>> 11746 pwlin NAMI "/usr/lib/ld-linux.so.2"
<br>> 11746 pwlin RET linux_open JUSTRETURN
<p>ld-linux.so.2 resides in [/compat/linux]/lib...
<p>Why is it looking for those libraries in any other directory than /lib?
<br>Did you post the beginning of the ktrace?
<br>Are you sure tclpro is properly configured?
<br>How did the install go?
<p>The ktrace itself didn't show a specific reason for coredumping.
<p>marcel
<p>To Unsubscribe: send mail to majordomo@FreeBSD.org
<br>with "unsubscribe freebsd-emulation" in the body of the message</blockquote>
<p><br> This is what tech support at scriptics had to say:
<blockquote TYPE=CITE> </blockquote>
<blockquote TYPE=CITE>
<pre>Based on the output you sent, it does not appear that TclPro would work since
you do not have glibc2 installed. Here is the output I get when I do ldd on my
system (RedHat 5.0 kernel 2.0.33):
/tclpro1.2 > ldd ./pwlin
libutil.so.1 => /lib/libutil.so.1 (0x40003000)
libdl.so.2 => /lib/libdl.so.2 (0x40006000)
libm.so.6 => /lib/libm.so.6 (0x40009000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40022000)
libc.so.6 => /lib/libc.so.6 (0x400b9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)</pre>
</blockquote>
<p><br> I am not that well versed in shared libs (I just write, compile,
link and run my code).
<br>But I can follow directions pretty well ...
<br> What does this incantation of 'ldd' mean? And how does the output
indicate the
<br>presense of glibc2? I only see libc.so.6.
<pre>--
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
-- Benjamin Franklin, 1759</pre>
</html>
--------------396716EA02FA8CA820FDDA18--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36D44371.700531E2>
