[mpich-discuss] undefined reference to `__isoc99_sscanf'

Anthony Chan chan at mcs.anl.gov
Fri Nov 12 10:14:34 CST 2010


How do you link and run your program ? did you use MPI wrappers(mpif90)
in linking and mpiexec to launch your app ?

A.Chan

----- Original Message -----
> I am installing mpich2-1.2.1p1 on Ubuntu 7.04 - the Feisty Fawn
> (This is a virtual machine running on a dual core Mac, using OS
> 10.5.8)
> It installed perfectly on the native Mac.
> 
> However when I try to run the same problem on Ubuntu, there is a
> message
> when the MPI library is linked with my code:
> 
> /c/nm72ifort/mpi/mpi_lini/libmpich.a(argstr.o): In function
> `MPIU_Str_get_binary_arg':
> argstr.c:(.text+0xc53): undefined reference to `__isoc99_sscanf'
> 
> There are no error messages during the make:
> m.txt: CC
> /home/aboeckma/mpich2-1.2.1p1/src/util/mem/argstr.c
> m.txt: AR cr ../../../lib/libmpich.a trmem.o handlemem.o safestr.o
> argstr.o
> 
> The compiler is ifort, but it also happens with gfortran.
> Is there a system library that is needed ?
> --
> Alison Boeckmann
> alisonboeckmann at fastmail.fm
> 
> _______________________________________________
> 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