As far as I know SL is based on RHEL,
so you can try CentOS RpmForge rpm packages like (be sure to select i386 or x86_64 version according to your system: #uname -a ):
# rpm --test -Uvh
http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm
and if it outputs :
Preparing... ########################################### [100%]
#
without any "dependency missing errors" you're safe to install it:
# rpm -Uvh
http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm
PS: sorry, I read it now you have SL 4 so go for CentOS 4 (RHEL 4) versions from RPMforge
SL 4 - Since SLC/SL are based on sources of Red Hat Enterprise Linux 4 (RHEL4) sources ...