03-16-2013, 09:51 AM
(This post was last modified: 03-16-2013, 09:52 AM by MirceaKitsune.)
A few days ago I upgraded my Linux distribution (openSUSE 12.2 to 12.3). Now I'm trying to compile the latest netRadiant from Xonotic GIT, and noticed it fails with this error:
Someone on IRC said it works for them and suggested I check libX11, so in case that matters I have version 1.5.0-4.2.1 of all libX11 packages as well as the file libX11.so.6.3.0. Anyone know why this compile error and how to fix it?
Code:
/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: libgtkutil.a(cursor.o): undefined reference to symbol 'XWarpPointer'
/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: note: 'XWarpPointer' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line
/usr/lib64/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [install/radiant.x86] Error 1
Someone on IRC said it works for them and suggested I check libX11, so in case that matters I have version 1.5.0-4.2.1 of all libX11 packages as well as the file libX11.so.6.3.0. Anyone know why this compile error and how to fix it?