Xwindows

i m working on a project of making linux boot and run from a pendrive.
I have got a minimal root filesystem with busybox.
I wish to install X Server now. I downloaded the source tar balls, untarred them on the host system, used the default host.def issued commands

$make WORLDOPTS=-k World >& World.log (make World was giving error abt GL so i ignored it)
$make -k install DESTDIR=<path of pendrive>/usr

but the X command in <pendrive>/usr/X11R6/bin shows a broken link to XFree86 server.

Also could anyone help me out as to how to instal tiny X server and what shoud i include in host.def.