yutong521825 - 2007-03-15

When I compile rcssserver3d 0.5.3,I get some error(suse 10.1)

Error message:

g++ -g -O2 -o .libs/rcssmonitor3D-lite rcssmonitor3D_lite-main.o rcssmonitor3D_lite-monitor.o rcssmonitor3D_lite-camera.o rcssmonitor3D_lite-glserver.o -L/usr/lib/ruby/1.8/i586-linux -lruby -lpthread -lGL -lGLU /usr/lib/libglut.so -lXi -lXmu ../../../lib/oxygen/.libs/liboxygen_debug.so ../../../lib/zeitgeist/.libs/libzeitgeist_debug.so ../../../lib/salt/.libs/libsalt_debug.so ../../../app/rcssmonitor3d/lib/.libs/librcssmonitor3D.so -Wl,--rpath -Wl,/usr/local/lib/rcssserver3d
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[4]: *** [rcssmonitor3D-lite] Error 1
make[4]: Leaving directory /home/install/rcssserver3d-0.5.3/app/rcssmonitor3d/lite' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory/home/install/rcssserver3d-0.5.3/app/rcssmonitor3d'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory /home/install/rcssserver3d-0.5.3/app' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/install/rcssserver3d-0.5.3'
make: *** [all] Error 2

How to solve this problem?