Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

compilation problems

ram_yerubandi
Beginner
995 Views
Hi,
I am new to Linux. I installed intel fortran compiler on my new
dual processor xeon machine.
Everything appears to be ok, untill i try to compile the program.
it gives the following error:
cannot open /usr/lib/crt1.o: No such file or directory

but the above mentioned crt1.o is available in /usr/lib64/ directory.
Do I have to install anything else?
Thanks,
Ram
0 Kudos
4 Replies
Steven_L_Intel1
Employee
995 Views
You are running this in 64-bit mode? If you are using the 32-bit compiler, you have to install the Linux 32-bit libraries. Some distributions include those by default, some don't.
0 Kudos
ram_yerubandi
Beginner
996 Views
From the distribution that was sent to me, I installed 32bit fortran, and debugger. It never asked me to install anything else.
So I am a bit confused about it.
0 Kudos
TimP
Honored Contributor III
996 Views
The 64-bit ifort 8.1 for Xeon (l_fce_8....) is separate from the package which includes the 32-bit compiler. You can download it in your account on premier.intel.com. As an example of non-default linux packages required, in Red Hat 64-bit installation, there typically are 3 separate options which you will need to run Intel 32-bit compilers: 64-bit gcc/g++ development system, "legacy" (32-bit gcc) compiler, "compatibility" (32-bit run-time) libraries. The 64-bit ifort requires the compatibility libraries and the 64-bit gcc.
I think I have been beating a dead horse when I mention repeatedly that this should be an FAQ somewhere.
0 Kudos
Steven_L_Intel1
Employee
996 Views
It is now in the System Requirements section of the release notes.
0 Kudos
Reply