<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4916.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=767053717-29072002><FONT face="Courier New">My guess is that 
that user's application code and the MPICH libraries&nbsp;were not compiled with 
the same compiler options, causing the name mangling to be 
different.&nbsp;&nbsp;In fact, it appears that some of modules in the user's 
application may have been compiled with inconsistent options.&nbsp; If possible, 
please compile and link all of the user's code with&nbsp;mpif77 and/or 
mpif90.&nbsp; This will insure consistent settings for&nbsp;all compilations, 
assuming the settings are not overriden with command line 
options.</FONT></SPAN></DIV>
<DIV><SPAN class=767053717-29072002><FONT 
face="Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=767053717-29072002><FONT face="Courier New">If the user's 
application code uses a mix of F77 and F90 code, make sure the options that 
affect symbol naming are consistent for both compilers.</FONT></SPAN></DIV>
<DIV><SPAN class=767053717-29072002><FONT 
face="Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=767053717-29072002><FONT face="Courier New">I hope this 
helps.</FONT></SPAN></DIV>
<DIV><SPAN class=767053717-29072002><FONT 
face="Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=767053717-29072002><FONT 
face="Courier New">--brian</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> beowulf-admin@beowulf.org 
  [mailto:beowulf-admin@beowulf.org]<B>On Behalf Of </B>Tony Vu<BR><B>Sent:</B> 
  Friday, July 19, 2002 11:00<BR><B>To:</B> Beowulf Mailing List<BR><B>Cc:</B> 
  mpi-maint@mcs.anl.gov<BR><B>Subject:</B> [MPI #7126] absoft fortran compiler 
  w/ MPICH-GM<BR><BR></FONT></DIV>
  <DIV><FONT face=Arial size=2>Hello,</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Has anyone had any experience configuring 
  MPICH-1.2.1..7b from Myricom to work with Absoft's fortran compilers(Pro 
  Fortran v7.5)?&nbsp; I've used the following configure line with no 
  success:</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>./configure -nodevdebug 
  -cflags="-I$GM_HOME/binary/include 
  -I$GM_HOME/include"\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  -opt=-O2&nbsp; -device=ch_gm -noromio --enable-f90modules 
  \<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  --lib="-L$GM_HOME/binary/lib/ -L$GM_HOME/lib/ -lgm -lpthread " 
  \<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  -arch=LINUX -f90="/opt/absoft/bin/f90 -YEXT_NAMES=LCS -YEXT_SFX=_" 
  \<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  -fc="/opt/absoft/bin/f77 -f -N15" -prefix=/usr/local/mpich.new 
  \<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  -cc=gcc -c++=g++ -rsh=/gridware/sge/mpi/rsh 
  \<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &gt;&amp; config-mine.log<BR></FONT></DIV>
  <DIV><FONT face=Arial size=2>When one of my users compiles his Fortran code he 
  receives the following errors:</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>...</FONT></DIV>
  <DIV><FONT face=Arial size=2>superprogram.o(.text+0x10c68): undefined 
  reference to `ZGETRF_'<BR>superprogram.o(.text+0x10ca4): undefined reference 
  to `ZGETRI_'<BR>superprogram.o(.text+0x150c6): undefined reference to 
  `G_EE_BLOCH_FB_'<BR>superprogram.o(.text+0x15e39): undefined reference to 
  `MPI_FINALIZE_'<BR>g_e_e_mtx_bloch_mem_v2.o(.text+0x2): undefined reference to 
  `MPI_NULL_DELETE_FN'<BR>g_e_e_mtx_bloch_mem_v2.o(.text+0x8): undefined 
  reference to `MPI_DUP_FN'<BR>g_e_e_mtx_bloch_mem_v2.o(.text+0xe): undefined 
  reference to `MPI_NULL_COPY_FN'<BR>...</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Thats just a cut from the long error listing he 
  receives.&nbsp; Any ideas?</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Thanks in 
advance</DIV></BLOCKQUOTE></FONT></BODY></HTML>