I load in the Cray-XT5 programming environment and then build for running on the compute nodes.

Before running configure to create the makefile that supports an XT5 build of PAPI, execute the following module commands: % module purge % module load pgi Base-optsNOTE: Do not load the programming environment module (e.g. PrgEnv-pgi)

You also need to configure with "--with-perfmon=2.3" .. supposed 2.3 is the perfmon2 version on your XT5 machine. To check the CLE compute nodes for the version of perfmon2 that it supports, do: % aprun -b -a xt cat /sys/kernel/perfmon/versionand use this version when configuring PAPI.

All this is also documented in the INSTALL.txt file. If this doesn't solve the problem, please send us your configure log file.Thanks,heike.

The machine I'm working on didn't have the Base-opts module but loading pgi and using the --with-perfmon=2.3 did the trick. I was able to build PAPI 3.7.0 on the FE node and execute it on the compute nodes.