[rhn-users] newbie question about /lib/i686, /lib/tls
Ted Sung
teds at intex.com
Fri Mar 4 21:15:57 UTC 2005
Hi,
I recently purchased RHEL 3 WS in order to build a C dynamic library for a
client who is running Red Hat Enterprise Linux ES release 3 (Taroon) . I
built the library and sent it to them. When they built and ran their
program, it crashes. When they did a
ldd on the executable, they see
> ldd a.out
> libintexcmo.so => not found
> libm.so.6 => /lib/tls/libm.so.6 (0xb75bd000)
> libdl.so.2 => /lib/libdl.so.2 (0xb75ba000)
> libc.so.6 => /lib/tls/libc.so.6 (0xb7483000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb75eb000)
I looked on my system and noticed that I did not have a /lib/tls directory.
When they do the following:
>LD_ASSUME_KERNEL=2.4.1
the program works!!
It seems like it has something to do with these /lib/tls run time libraries
and my question is
where do I find these? They don't seem to be installed on my side.
Here is some of my system info:
>bash-2.05b$ gcc -v
>Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs
>Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
>--infodir=/usr/share/info --enable-shared --enable-threads=posix
>--disable-checking --with-system-zlib --enable-__cxa_atexit
>--host=i386-redhat-linux
>Thread model: posix
>gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-49)
> arch
i686
Ted Sung
Intex Solutions, Inc.
110 A Street Needham, MA 02494
tel (781)449-6222 fax (781)444-2318
teds at intex.com
www.intex.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/rhn-users/attachments/20050304/69f12402/attachment.htm>
More information about the rhn-users
mailing list