[xcrysden] libX11.so xcb_lib_lock undefined
c00jsh00 at nchc.narl.org.tw
c00jsh00 at nchc.narl.org.tw
Fri Jan 10 02:57:12 CET 2014
Hi,
Our installation of Xcrysden-1.5.53 on SuSE 11 is not working, I got
an error
TCL_LIBRARY=/pkg/chem/xcrysden/external/lib/tcl8.5
XCRYSDEN_TOPDIR=/pkg/chem/xcrysden
XCRYSDEN_SCRATCH=/work/chem
/pkg/chem/xcrysden/bin/xcrys: symbol lookup error: /usr/lib64/libX11.so.6: undefined symbol: xcb_xlib_lock
for shared and semi-shared version. I also tried to install it from the source,
I got compilation errors:
...
gcc -O2 -pipe -Wl,--export-dynamic tkAppInit.o -L/pkg/chem/workdir/xcrysden-1.5.53/external/src/tk8.5.11/unix -ltk8.5 \
-L/pkg/chem/workdir/xcrysden-1.5.53/external/src/tcl8.5.11/unix -ltcl8.5 -L/usr/lib64 -lX11 -ldl -lieee -lm -Wl,-rpath,/pkg/chem/workdir/xcrysden-1.5.53/external/lib -o wish
/usr/lib64/libX11.so: undefined reference to `xcb_xlib_lock'
/usr/lib64/libX11.so: undefined reference to `xcb_xlib_unlock'
/usr/lib64/libX11.so: undefined reference to `xcb_get_request_sent'
...
Any suggestion to avoid this problem? Thank you.
Jyh-Shyong Ho, Ph.D.
Research Scientist
National Center for High Performance Computing
Hsinchu, Taiwan, ROC
More information about the XCrySDen
mailing list