installing 5.02.2

Tue, 19 Mar 2002 13:38:22 +0300

Dear GHC, 

I am going to install  ghc-5.02.2  

on certain  Linux  machine to which I have  ssh  access and 
permission to install  ghc-5.02.2  in my user directory
(not a system user).

The situation is as follows.
It has  i386-unknown  (Pentium Pro II ...),  much of memory and disk.
I am not sure, but it looks like it is under  RedHat-6.2,  glibc-2.1.2.
It has  ghc-4.04  installed in the system area.
But it failed to link  Main.o  of the program  main = putStr "hello\n"
Probably,  Happy,  is not installed.

Also I applied certain  ghc --make M  
on my Debian Linux machine with  ghc-5.02.2,  
scp -ed the  file to the target machine and unzipped it.
And it cannot run there, some library not found, something of this

Could the GHC installation experts guide me, please?
What is easier in this situation, to install from source or from binary?
How to install Happy for the first time?
How to find out in a regular way the info about Linux system and 
libc version?

Thank you for the advice,

Serge Mechveliani