1825931 Members
2836 Online
109689 Solutions
New Discussion

tau

 
suma1512
Occasional Advisor

tau

after configuring tau i gave "make install" command. But it gives the following errors.

$ make install
/bin/rm -rf *.o tau_reduce pprof tau_convert tau_merge tau_instrume
ntor tau_wrap *.dep lib*.a *.ii *.ti ti_files cxx_repository ii_files r
ii_files
/bin/rm -rf *.ii *.ti ti_files cxx_repository ii_files rii_files *.a *.o
*.so
/bin/rm -f simple.o simple
/bin/rm -f hello.o hello
/bin/rm -f hello.o hello
/bin/rm -f hello.o hello
/bin/rm -f cubes.o cubes
/bin/rm -f klargest.o klargest.inst.cpp klargest klargest.pdb
/bin/rm -f klargest.o klargest.inst.cpp klargest klargest.pdb *.refined*
profile* pprof.dat
touch .clean
Determining Configuration...
System previously configured as a hp
*********** RECURSIVELY MAKING SUBDIRECTORIES ***********
*** COMPILING utils DIRECTORY
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c p
prof.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c f
unction_data.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c u
ser_event_data.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE ppro
f.o user_event_data.o function_data.o -o pprof -lm
Installing pprof in /home/suma/tau-2.17/hp/bin
if [ -d /home/suma/tau-2.17/hp/bin ] ; then true; \
else mkdir /home/suma/tau-2.17/hp/bin ;fi
/bin/cp pprof /home/suma/tau-2.17/hp/bin
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c t
au_reduce.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c p
prof_elem.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE tau_
reduce.o pprof_elem.o -o tau_reduce -lm
Installing tau_reduce in /home/suma/tau-2.17/hp/bin
if [ -d /home/suma/tau-2.17/hp/bin ] ; then true; \
else mkdir /home/suma/tau-2.17/hp/bin ;fi
/bin/cp tau_reduce /home/suma/tau-2.17/hp/bin
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c
tau_merge.c
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -c
tau_events.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE tau
_merge.o tau_events.o -o tau_merge -lm
Installing tau_merge in /home/suma/tau-2.17/hp/bin
if [ -d /home/suma/tau-2.17/hp/bin ] ; then true; \
else mkdir /home/suma/tau-2.17/hp/bin ;fi
/bin/cp tau_merge /home/suma/tau-2.17/hp/bin
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE tau
_convert.c -o tau_convert -lm
Installing tau_convert in /home/suma/tau-2.17/hp/bin
if [ -d /home/suma/tau-2.17/hp/bin ] ; then true; \
else mkdir /home/suma/tau-2.17/hp/bin ;fi
/bin/cp tau_convert /home/suma/tau-2.17/hp/bin
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -D
TAU_USE_SIZE_INSTEAD_OF_SIZEOF -I/home/suma/pdtoolkit-3.12/include -c tau_instru
mentor.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -D
TAU_USE_SIZE_INSTEAD_OF_SIZEOF -I/home/suma/pdtoolkit-3.12/include -c tau_instru
ment.cpp
g++ -I../include -w -DTAU_LARGEFILE -D_LARGEFILE64_SOURCE -D
TAU_USE_SIZE_INSTEAD_OF_SIZEOF -I/home/suma/pdtoolkit-3.12/include -c tau_select
ive.cpp

******************************************************
PDT Configuration Error. /home/suma/pdtoolkit-3.12/hp/lib/libpdb.a not found.
Please configure PDT again and then install TAU.

******************************************************
Make: Cannot load exit. Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.

We have configured and installed pdt.
please can you suggest some solution to this problem.
Thank you in advance.
2 REPLIES 2
Torsten.
Acclaimed Contributor

Re: tau

I don't know anything about, but if your system syas

PDT Configuration Error.
/home/suma/pdtoolkit-3.12/hp/lib/libpdb.a not found


i would guess the file is not there ...

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Dennis Handly
Acclaimed Contributor

Re: tau

>Torsten: I don't know anything about ... I would guess the file is not there

Exactly. Either parallel make is trying to use the lib before it is built, or there is a step that is failing to invoke ar(1).
Try looking where libpdb.a is built.

Note: /usr/bin/ar or /usr/ccs/bin/ar must be used.