Problem with C++ libraries

From: Baudilio Tejerina (
Date: Tue Jun 27 2006 - 10:29:32 CDT


I have installed the binary file of NAMD(2.6-b1) on a x86_64 machine
running 'CentOS Linux 2.6.9-22.ELsmp' but when I call the program, it
reports the following error:

./namd2: error while loading shared libraries: cannot
open shared object file: No such file or directory

The dependencies of such executable are: => /lib64/tls/ (0x0000003fe3500000) => /lib64/ (0x0000003fe3300000) => /usr/lib64/ (0x0000003fe3700000) => not found => /lib64/tls/ (0x0000003fe3000000)
         /lib64/ (0x0000003fe2e00000)

If I create a link from '' to '', then I
get the following error:

./namd2: /usr/lib64/ version `CXXABI_1.2' not found
(required by ./namd2)
./namd2: /usr/lib64/ version `GLIBCPP_3.2' not found
(required by ./namd2)

There is an obvious mismatch between my local C++ libraries and those
what the code was compiled with.

I believe this problem has been reported before but I haven't seen
any solution.
Could anyone on the list comment this issue, please?



Baudilio Tejerina
Department of Chemistry
Northwestern University
2145 Sheridan Rd.
Evanston, IL 60208-3113

Phone: (847) 467 5054
Fax: (847) 467 4996
Office location: Center for Nanofabrication and Molecular Self-
Assembly, 2190 Campus Dr. (#4027).

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:42:16 CST