This actually turns out to be a known bug with the Intel linker. It will
be fixed supposedly in the next release. In the meantime, add the flag:
-Qoption,link,--noinhibit-exec to the link line and ignore the warning.
Works fine on our Altix testbed. -andrew
On Wed, 9 Jul 2003, Farley, David wrote:
> I'm about to shoot myself due to frustration. Here's the latest:
>
> I bought Intel C/C++ ver 7.1, recompiled HDF5 using 'efc' (Intel fortran) and 'ecc' (Intel C/C++). I did the HDF5 wrappers again, and also reconfigured mpich-1.2.5 with efc and ecc. I installed Flash2.3 and adapted my Makefile.h. Now when I do ./setup sedov -auto, I get 'success' but with gmake I get the following error:
>
> /opt/intel/compiler70/ia64/bin/efc -r8 -i4 -Vaxlib -o flash2 Cosmology.o ..........
> -L/usr/local/hdf5-1.4.5-post2/lib -lhdf5 -L/usr/lib -lz -L/usr/local/mpich-1.2.5/lib -lmpich -L/usr/lib -lpthread -ldl
> ld: Warning: size of symbol 'MODULE$ppmdata_1' changed from 88 to 96 in PPMData.o
> gmake[1]: *** [flash2] Error 1
>
> I get this same error using -O0 to turn off all Fortran optimization, or with io/null to turn off HDF5, or with -debug or -debug -stack. Always the same error.
Received on Tue Jul 29 16:25:04 2003
This archive was generated by hypermail 2.1.8 : Thu Aug 31 2006 - 21:20:48 CDT