how to use older versions of glibc
I have a problem on compiling some software. The problem is both with undefined symbols and hidden symbols.
The problem is that the software I am using is provided partially compiled as .o files and I do not have the source. These .o files were written and compiled against earlier versions of the GLIBC libraries than I have installed.
It is not really feasible for me to downgrade and there are too many packages reliant on the later version.
The question is two fold:
1. I have compat files that have the required references but these do not seem to be used. How do I get system to use them?
2. Is there a way of installing the older version of GLIBC and use it that will not effect other packages.
System used Fedora 1 and 2 -same issue
Make a chroot environment for compiling software. Some distributions (eg. debian pbuilder) has tools for this ready. If your doesn't, it is not hard to do manually, either.
Interestingly enough this is what I eventually have done.
I now have another problem in that the software won't run on the 2.6 kernel- ow well
Maybe UML is for you?
Have you seen http://www.oracle-base.com/articles/...nOnFedora1.php
|All times are GMT -5. The time now is 12:20 PM.|