Oracle 9i installation Error on RHEL 3

I have successfully loaded Oracle 9i on RHEL 3 but when I run ./runInstaller , i get the following error.
& I have tried to install "jre-1.3.1-fcs.i386.rpm" after succesfull.
When I run ./runInstaller again i am getting the error.
[oraclee@localhost Disk1]$ ./runInstaller

Set the following Oracle environment variables before
you start runInstaller.

As the oracle user execute the following commands:
# Set the LD_ASSUME_KERNEL environment variable only
for Red Hat 9,
# RHEL AS 3, and RHEL AS 4 !!
# Use the "Linuxthreads with floating stacks"
implementation instead of NPTL:
export LD_ASSUME_KERNEL=2.4.1 # for RH 9 and RHEL
AS 3
export LD_ASSUME_KERNEL=2.4.19 # for RHEL AS 4

Before starting runInstaller, make sure you have set
the Oracle environment variables.

by command: env

if you are getting this Error during initialization of
VM
Unable to load native library:
/tmp/OraInstall2003-10-25_03-14-57PM/jre/lib/i386/libjava.so:
symbol __libc_wait, version GLIBC_2.0 not defined
in file libc.so.6 with link time reference

To resolve the __libc_wait symbol issue, download the
p3006854_9204 patch p3006854_9204_LINUX.zip from
http://metalink.oracle.com. See bug 3006854 for more
information.

# cd 3006854
# sh rhel3_pre_install.shApplying patch...
Patch successfully applied
#
NOTE: If you get the following error when you run
rhel3_pre_install.sh:
rhel3_pre_install.sh: line 36: gcc: command not
found
Then you forgot to install or link gcc, see above.
This means you can't start any binaries any more:
# ls
ls: error while loading shared libraries:
/etc/libcwait.so: cannot open shared object file: No
such file or directory
# rm /etc/ld.so.preload
rm: error while loading shared libraries:
/etc/libcwait.so: cannot open shared object file: No
such file or directory
#
To fix that, run the echo command which is a built-in
shell command:
# echo "" > /etc/ld.so.preload
rm /etc/ld.so.preload
And start over again.