Build Failure on linux 64

[email protected] Sun, 13 Sep 2009 20:23:25 +0200 (CEST)
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>
Hi,
I am trying to install SmartEiffel on a 64 bit linux  machine.
When I tried SmartEiffel-2.3.tgz, it crashed during the build process. Then I
moved to the 2.2 version and it failed with the following problem:

compile_to_c41.c:713: warning: assignment makes pointer from integer without a
cast			  
compile_to_c41.c:716: error: ‘T459’ has no member named ‘_target’	       
			 
compile_to_c41.c:716: error: ‘T459’ has no member named ‘_feature_name’        
			 
compile_to_c41.c:719: error: ‘T459’ has no member named ‘_feature_stamp’       
			 
compile_to_c41.c:720: error: ‘T459’ has no member named ‘_feature_stamp’       
			 
compile_to_c41.c:724: error: ‘T459’ has no member named ‘_arguments’	       
			 
compile_to_c41.c:726: error: ‘T459’ has no member named ‘_target’	       
			 
compile_to_c41.c:726: error: ‘T459’ has no member named ‘_feature_stamp’       
			 
compile_to_c41.c:726: error: ‘T459’ has no member named ‘_arguments’	       
			 
compile_to_c41.c:731: warning: assignment makes pointer from integer without

Can some one please let me know how do I install the compiler on linux? Is
there a dependancy on any particular version of gcc ?