TIP: Click on subject to list as thread! ANSI
echo: linuxhelp
to: All
from: Gregg Nemesure
date: 2003-01-03 18:59:22
subject: Linux DLL hell

From: "Gregg Nemesure" 

I have a Redhat 7.2 development system that has had some of its libraries
and gcc updated both through up2date and manually through rpm.
Unfortunately, attempting to execute the compiled software on an unmodified
system causes a load error because the correct version of glibc cannot be
found there.

Is there a way to install multiple versions of glibc and associiated
headers on the development system so I can pick which one I am targeting?

Doing rpm -qa | grep glibc on the development system gives me:

    glibc-common-2.2.93-5
    glibc-2.2.93-5
    glibc-devel-2.2.93-5

The target system has

   glibc-profile-2.2.4-29
   glibc-2.2.4-29
   glibc-devel-2.2.4-13
   glibc-common-2.2.4-29

Would installing an older version of glibc-devel do the trick? Also, why
does the updated system no longer have glibc-profile? I don't know what
this is.

Thanks.

Gregg

--- BBBS/NT v4.01 Flag-4
* Origin: Barktopia BBS Site http://HarborWebs.com:8081 (1:379/1.45)
SEEN-BY: 633/267 270
@PATH: 379/1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.