Not sure why Adam's reply didn't come up yet.  I saw in my email from Adam the 
following.
-----
Oh, you probably haven't installed a file with your translator in
/usr/lib/dtrace -- could that be it?

Unfortunately, translators aren't slurped into the USDT DOF helper.
-----
Not I have not installed the file with my translator into /usr/lib/dtrace.  I 
have done so and now my scripts can see the translator.  

However one quirky thing came up.  If I put the .d file that has the structs 
defined in the /usr/lib/dtrace and I try to compile the provider I get an error 
telling me the structure has been redefined.  I looks as if I remove all the 
definitions (structs and translators) out of the provider and keep that stuff 
in the .d file in /usr/lib/dtrace that things seem to compile fine. 

So I am up and running.  So, I assume this means our products package will need 
to install the mpiusdt.d definitions in /usr/lib/dtrace, right?

thanks,

--td


--
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
[email protected]

Reply via email to