taucmdr
taucmdr copied to clipboard
6. Support -dyninst=download option
We have added support for -dyninst=download option. We need to have corresponding options in TAU Commander. Perhaps something like:
tau rewrite —maqao a.out a.inst (with -T <options> selected from tau init) so it uses tau_rewrite -T <options> a.out -o a.inst
tau rewrite —dyninst a.out a.inst (calling tau_run -T options a.out -o a.inst after setting DYNINST specific environment variables during both rewriting and running:
DYNINST_ROOT, DYNINSTAPI_RT_LIB, and LD_LIBRARY_PATH with $DYNINST_ROOT/$PLATFORM/lib, etc. and testing this.
Similarly, tau rewrite —pebil a.out a.inst (that uses tau_pebil_rewrite a.out -o a.inst)
Both PEBIL and MAQAO require PDT which provides these tools. Dyninst is downloaded in tau2 git head.
- From Sameer's email
#188 and #189 are part of this issue. (sort of duplicates)