hi,when i want to compile a tar.gz package (my simulator in linux )there is an error .i don't know how to solve this problem.
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[4]: *** [rcssmonitor3D-lite] Error 1
make[4]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d/lite'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3'
make: *** [all] Error 2
what is the problem & how can i solve it?
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[4]: *** [rcssmonitor3D-lite] Error 1
make[4]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d/lite'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3'
make: *** [all] Error 2
what is the problem & how can i solve it?