[mpich-discuss] Error when compiling with mpif90
Dave Goodell
goodell at mcs.anl.gov
Thu Feb 10 12:35:08 CST 2011
What Fortran compiler are you using? Is your application compiled with "mpif90"? Are you sure that it's the MPICH2 mpif90 script and not the one from the system-installed Open MPI in /usr/bin/mpif90?
Those error messages are strange. I think that indicate your compiler is producing assembly code that contains ELF-specific code, even though Darwin uses the Mach-O binary format. What adding "-show" to your failing mpif90 compile command yield?
-Dave
On Feb 9, 2011, at 10:54 PM CST, Brandt Belson wrote:
> Hello,
> I'm a relatively new user of MPICH2. I installed it and tried to compile a fortran code on mac OS 10.6. The code has compiled on linux machines before with other MPI libraries. I configured with:
>
> ./configure --enable-sharedlibs=osx-gcc --prefix=/usr/local/mpich2 --enable-f77 --enable-fx --enable-shared
>
> The installation seemed to go well, I installed to /usr/local/mpich2 and set my PATH and LD_LIBRARY_PATH variables to match this. When compiling, I also included the folder with -I/usr/local/mpich2/include. However, I get this strange looking (at least to me) error message.
>
> /var/folders/zz/zzzivhrRnAmviuee++2ZO++-7KU/-Tmp-//ccVkj3hf.s:595:junk `@PLTOFF' after expression
> /var/folders/zz/zzzivhrRnAmviuee++2ZO++-7KU/-Tmp-//ccVkj3hf.s:608:junk `@GOTOFF' after expression
> (many more of the same thing)
> make: *** [bla.o] Error 1
>
> I tried restarting my computer thinking there might be temporary files that would be deleted, but I got the same error. Has anyone else had a similar problem and found a solution?
>
> Thanks,
> Brandt
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
More information about the mpich-discuss
mailing list