[Darshan-users] Darshan undefined compilation error

Harms, Kevin harms at alcf.anl.gov
Wed Oct 18 17:19:06 CDT 2017

  Can you provide the output of the linking stage with the generated mpicc. So if you named your mpicc, mpicc.darshan:

  mpicc.darshan -show -o binary *.o

  The previous post you mentioned has some type of error in the generated script where one of the compiler arguments was not being added properly.

From: Darshan-users <darshan-users-bounces at lists.mcs.anl.gov> on behalf of Adnan Haider <ahaider3 at hawk.iit.edu>
Sent: Wednesday, October 18, 2017 4:28:23 PM
To: darshan-users at lists.mcs.anl.gov
Subject: [Darshan-users] Darshan undefined compilation error


I am trying to statically instrument my application with darshan. I am using mpich 3.2 and darshan 3.1.4. I have also tried 3.1.3 and 3.0.0 all which give the same errors as this post:  https://lists.mcs.anl.gov/mailman/htdig/darshan-users/2017-July/000448.html

Maybe I am not compiling mpich with the correct flags? ( I am not changing the defaults).

I get these errors for the example IO_simple.c as well as a very simple piece of MPI code.

Also nm libdarshan.a does show the functions that are coming up as undefined, same as the post I linked to.

Any help would be greatly appreciated.

More information about the Darshan-users mailing list