[MPICH] issues in linking stage when trying to compile one of our apps.
Rajesh Sudarsan
rajesh.sudarsan at gmail.com
Mon Feb 27 22:33:55 CST 2006
Hi Brent,
My guess would be that the source file that you are trying to compile is
unable to locate and include mpi.h file. All these MPI calls are defined
in the mpi.h file. Have you included the mpi.h file in the source files?
Regards,
Rajesh
Clements, Brent M (SAIC) wrote:
> Hello I am getting a number of undefined references including
>
> : undefined reference to `mpi_init_'
>
> undefined reference to `mpi_finalize_'
>
> and so on and so on, basically every mpi function call in our code keeps getting "undefined references"
>
> Here is our command line.
>
> mpicxx -ldl -lpthread -g2c -lm -I/opt/intel/fce/9.0/include -o /tmp/exec.exe *.o \
> /home/vip/code_vip/v2003d8/LINUX/exec_em_mpi.a\
> -L/home/vip/code_vip/LINUX_lib_em_mpi\
> -lblitzpakv2003r5\
> -lexcelv14r0\
> -lslatec\
> -lLINUXvdbapi\
> -ldbtools\
> -lprolib\
> -ls_xandcdum\
> -lxerces-c1_5_1\
> -lflex\
> -lLGC_CommonLicensing_pic\
> /opt/intel/fce/9.0/lib/libifport.a /opt/intel/fce/9.0/lib/libifcore.a /opt/intel/fce/9.0/lib/libimf.a /opt/intel/fce/9.0/lib/libirc.a
>
> Don't mind the intel fortran library calls, we do this on purpose and we've determined that they are not the cause of the issues.
>
> Am I missing anything in the compile commandline or does it appear that anything is out of order?
>
> Thanks,
> Brent
>
>
>
>
More information about the mpich-discuss
mailing list