Re: [Gfs-users] mpicc and icc
Brought to you by:
popinet
From: Stephane P. <s.p...@ni...> - 2004-10-25 20:42:41
|
> If i try and compile the code with mpi. No joy. > during the ./configure mpicc wants the icc (the intel compilers) > Set these up and configure is ok. (see below) Actually, it's not ok. configure believes you are using gcc > checking for mpicc... yes > checking for gcc... mpicc ... > checking whether we are using the GNU C compiler... yes which is clearly not correct. This may well screw the rest of configure and explains why you get these warnings: > icc: Command line warning: ignoring option '-Werror'; no argument required > icc: Command line warning: ignoring option '-W'; no argument required > icc: Command line warning: ignoring option '-W'; no argument required > icc: Command line warning: ignoring option '-p'; no argument required > icc: Command line remark: option '-MP' not supported because the "-Werror" etc options are all specific to gcc. What is causing make to fail? The lines you sent: > ../src/ftt.h(36): remark #193: zero used for undefined preprocessing > identifier > #if (FTT_2D || FTT_2D3) are only warnings (first time I hear of "remarks", that must be intel-specific) not errors. What are the last lines of the make output? Anyway, it looks like configure does not detect icc properly. You should try to e-mail a question/bug report to the automake/autoconf mailing lists. An alternative fix is not to use icc. Who installed MPI on your machine? Is it mpich? lam-mpi? You should try to install mpich or lam-mpi (I would recommend lam-mpi). This should work. Stephane |