Thanks for the reply Jonathan. The only major change was that I had to upgrade glibc to 2.4+, I wound up using glibc-2.5 from RHEL5. For the curious, here are my notes for getting Eggplant 10.3 running on RHEL4. I do NOT recommend doing this on a production system, in case things go horribly wrong. Many things depend on glibc and the binutils.
(pre-req) # rpm -ih Eggplant.xxx.rpm
(optional) # yum install gcc wget
./config shared -fPIC --openssldir=/usr/local
make; make install
echo “/usr/local/lib” >> /etc/ld.so.conf.d/other-openssl.conf
Check for any missing Eggplant dependancies:
On RHEL4 these can typically all be resolved just by doing:
echo “/usr/GNUstep/System/Library/Libraries” >> /etc/ld.so.conf.d/eggplant.conf
echo “/usr/GNUstep/Local/Library/Libraries” >> /etc/ld.so.conf.d/eggplant.conf
Also, Eggplant 10+ requires glibc-2.4+, not available in RHEL4. To install, download these RPMs (possibly using http://rpm.pbone.net and search RHEL5):
Then, do the following and hold your breath:
rpm -Uh glibc* binutil*
After that Eggplant 10.3 should come up in X.