При ссылке на "-lXi" компилятор ищет файл с именем, начинающимся с "libXi.so" (за которым следует некоторый номер версии). Команда
locate libXi.so | xargs rpm -qf | sort -u
дает
libXi-1.1.3-4.fc9.i386
libXi-1.1.3-4.fc9.x86_64
libXi-debuginfo-1.1.3-4.fc9.x86_64
libXi-devel-1.1.3-4.fc9.x86_64
в моей системе Fedora 10, поэтому вам, вероятно, не хватает пакета libXi-devel .