tau_exec unable to lantch, "error no matching binding for 'mpi'"

Viewed 887

I would like to use tau, I was not able to start tau_exec.When I try to use tau, I get error.

How I do to use tau?

-----Error--------

$ tau_exec -io ./a.out
Error: No matching binding for 'mpi' in directory /opt/tau/x86_64/lib
Available bindings (/opt/tau/x86_64/lib):
/opt/tau/x86_64/lib/shared-disable
/opt/tau/x86_64/lib/shared-papi-mpi-pthread-pdt-openmp-trace

I set following environment variables.

TAU_MAKEFILE=/opt/tau/x86_64/lib/Makefile.tau-papi-mpi-pthread-pdt-openmp-trace
TAU_OPTIONS=-optCompInst

Install Pre-TAU

Configure and Install are following
./configure -c++=g++ -cc=gcc -fortran=gnu -mpilib=opt/openmpi/lib -mpiinc=/opt/openmpi/include -prefix=opt/tau -openmp -iowrapper -papi=/opt/papi -pthread
make install

Install PDT

./configure -prefix=/opt/pdt
make
make install

Install After-TAU

./configure -mpilib=/opt/openmpi/lib -mpiinc=/opt/openmpi/include -openmp -iowrapper -prefix=/opt/tau -pdt=/home/koji/opt/gauss07/tau/pdt -papi=/opt/papi -pthread
make install

2 Answers
Related