[xcrysden] Error trying to compile Xcrysden on Ubuntu 8.04

Bobby bobby at aust.edu.ng
Sun Mar 22 13:05:43 CET 2009


Hi guys am sysadmin for the African university of science and 
technology. of of our professor needs me to install Xcrydens to our 
computer labs which runs ubuntu 8.04. i downloaded the this package   
xc-1.5.17-src-all.tar.gz 
<http://www.xcrysden.org/download/xc-1.5.17-src-all.tar.gz>  but and my 
Make.sys looks like this http://pastebin.com/f3038ae51 when i run make 
all i get the following error

(.text+0xbe): undefined reference to `xcb_disconnect'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(OpenDis.o): 
In function `OutOfMemory':
(.text+0x3fa): undefined reference to `xcb_disconnect'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(OpenDis.o): 
In function `XOpenDisplay':
(.text+0x7e2): undefined reference to `xcb_get_setup'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(OpenDis.o): 
In function `XOpenDisplay':
(.text+0xc29): undefined reference to `xcb_get_maximum_request_length'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XPutXCBBuffer':
(.text+0xdd): undefined reference to `xcb_get_request_sent'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XPutXCBBuffer':
(.text+0x30e): undefined reference to `xcb_get_request_sent'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XPutXCBBuffer':
(.text+0x33d): undefined reference to `xcb_send_request'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XGetXCBBuffer':
(.text+0x568): undefined reference to `xcb_get_request_sent'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XGetXCBBuffer':
(.text+0x57b): undefined reference to `xcb_connection_has_error'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XCBUnlockDisplay':
(.text+0x6ad): undefined reference to `xcb_xlib_unlock'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XCBUnlockDisplay':
(.text+0x6e0): undefined reference to `xcb_get_request_sent'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_lock.o): 
In function `_XCBLockDisplay':
(.text+0x78d): undefined reference to `xcb_xlib_lock'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x94): undefined reference to `xcb_parse_display'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x147): undefined reference to 
`xcb_connect_to_display_with_auth_info'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x165): undefined reference to `xcb_get_file_descriptor'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x18e): undefined reference to `xcb_generate_id'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x199): undefined reference to `xcb_connection_has_error'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_disp.o): 
In function `_XConnectXCB':
(.text+0x1c3): undefined reference to `xcb_connect'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `wait_or_poll_for_event':
(.text+0x3ef): undefined reference to `xcb_wait_for_event'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `wait_or_poll_for_event':
(.text+0x414): undefined reference to `xcb_poll_for_event'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `process_responses':
(.text+0x4c3): undefined reference to `xcb_connection_has_error'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `process_responses':
(.text+0x519): undefined reference to `xcb_xlib_unlock'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `process_responses':
(.text+0x543): undefined reference to `xcb_xlib_lock'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `process_responses':
(.text+0x5de): undefined reference to `xcb_poll_for_reply'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `_XReply':
(.text+0x890): undefined reference to `xcb_xlib_unlock'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `_XReply':
(.text+0x8bb): undefined reference to `xcb_wait_for_reply'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `_XAllocIDs':
(.text+0xb60): undefined reference to `xcb_generate_id'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `_XIDHandler':
(.text+0xb98): undefined reference to `xcb_generate_id'
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/libX11.a(xcb_io.o): In 
function `_XSend':
(.text+0xc45): undefined reference to `xcb_flush'
collect2: ld returned 1 exit status
make[2]: *** [xcrys] Error 1
make[2]: Leaving directory `/opt/XCrySDen-1.5.17-src-all/C'
make[1]: *** [compile] Error 2
make[1]: Leaving directory `/opt/XCrySDen-1.5.17-src-all/C'
make: *** [src-C] Error 2
root at goma:/opt/XCrySDen-1.5.17-src-all#

what gives?

i have been at this program for 3 days now. and would appreciate if 
anyone can point to me the right way to install Xcrysden on ubuntu.


More information about the XCrySDen mailing list