[CentOS] Trying to compile, incompatible libraries? Cento4

Edward Croft croftale at gmail.com
Mon Jul 25 19:05:12 UTC 2005


On 7/20/05, Peter Arremann <loony at loonybin.org> wrote:
> On Wednesday 20 July 2005 15:50, Edward Croft wrote:
> > How would I find out if libdl.so.2 have _dl_lookup_symbol included? What is
> > nm? Forgive me, I am not a programmer anymore. I last programmed in COBOL
> > days. I am the systems person and we upgraded to CentOS from RHAS21 and now
> > the programmer can't compile. He gave it to me to figure it out. I
> > understand makefiles, et al to a point that I have to compile drivers and
> > such, but my expertise is limited in this area. But always willing to learn
> > a new trick.
> 
> Hmmm - it looks for a symbol that is no longer available in that version...
> From the error and your statement I guess that your app is linked against a
> 3rd party library or an internal piece of code that you did not recompile,
> correct?
> 
> If you can't recomipile the code you probably will not be happy. If you are
> trying to access symbols that were exported but aren't any longer and stuff
> like that you might be ok with exporting LD_ASSUME_KERNEL=2.2.5 but that will
> in your case most likely just change the error, not get rid of it. Especially
> c_type_b... The other thing you can try is install a 6.2 compat glibc. Since
> 6.2 is so old, its not even part of the distribution anymore, but you can
> usually get away loading an older glibc-compat (i.e. I loaded the
> compat-glibc-6.2-2.1.3.2.i386.rpm from RH7.3 on a Fedora Core 1 box)...
> 
> Either way, it comes down to your application simply being too old - try get
> an upgrade to whatever lib holds you back...
> 
> Peter.
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
> 

Yes the LD_ASSUME_KERNEL=2.2.5 did cause more errors.

-- 
If the sane say the insane are insane, 
What if the sane are insane?
Would that make the insane sane? 
Explains a lot in Washington!
  --E. Croft



More information about the CentOS mailing list