I am trying to compile a program that needs the X libs. I think I have them already, but still I get these errors:
gksdx11.c

.text+0xc03e): undefined reference to `XGetInputFocus'
...
etc
My /etc/ld.so.conf has this:
$ cat ld.so.conf
include /etc/ld.so.conf.d/*.conf
/usr/X11R6/lib
..and ldconfig -v gives me this:
/usr/X11R6/lib:
/lib:
...
libXxf86vm.so.1 -> libXxf86vm.so.1.0.0
libXxf86misc.so.1 -> libXxf86misc.so.1.1.0
libXxf86dga.so.1 -> libXxf86dga.so.1.0.0
libXv.so.1 -> libXv.so.1.0.0
libXtst.so.6 -> libXtst.so.6.1.0
libXt.so.6 -> libXt.so.6.0.0
libXss.so.1 -> libXss.so.1.0.0
libXrender.so.1 -> libXrender.so.1.3.0
libXrandr.so.2 -> libXrandr.so.2.0.0
libXpm.so.4 -> libXpm.so.4.11.0
libXp.so.6 -> libXp.so.6.2.0
libXmuu.so.1 -> libXmuu.so.1.0.0
libXmu.so.6 -> libXmu.so.6.2.0
libXinerama.so.1 -> libXinerama.so.1.0.0
libXi.so.6 -> libXi.so.6.0.0
libXft.so.2 -> libXft.so.2.1.2
libXfont.so.1 -> libXfont.so.1.4.1
libXfixes.so.3 -> libXfixes.so.3.1.0
libXext.so.6 -> libXext.so.6.4.0
libXevie.so.1 -> libXevie.so.1.0.0
libXdmcp.so.6 -> libXdmcp.so.6.0.0
libXdamage.so.1 -> libXdamage.so.1.0.0
libXcursor.so.1 -> libXcursor.so.1.0.2
libXaw.so.7 -> libXaw7.so.7.0.0
libXau.so.6 -> libXau.so.6.0.0
libXTrap.so.6 -> libXTrap.so.6.4.0
libXRes.so.1 -> libXRes.so.1.0.0
libX11.so.6 -> libX11.so.6.2.0
...
My distro is ubuntu.
What am I missing?
Thanks in advance!