From: Adam Leventhal <[EMAIL PROTECTED]>
> On Fri, Oct 26, 2007 at 03:38:03PM -0500, Robert Lor wrote:
> > In Postgres we follow the old way of implementing USDT.
> > 
> > 1) add probes to src.c
> > 2) cc -c src.c -o src.o
> > 3) dtrace -G -s probes.d src.o ...
> > 4) cc -o postgres src.o probes.o
> > 
> > This works fine on Solaris but it breaks on OSX since the -G flag
> > doesn't exist (adding it with no-op won't help).  Can this still be
> > done in OSX (replacing -G with -h?) or does it only support the new 
> way
> > where the .h file has to be produced first? If not, I'd say the two
> > implementations have incompatible behavior.
> 
> It should be sufficient to just remove the 'dtrace -G ...' step.

We're not using 'dtrace -h' now, so I'm not following how the 'dtrace -G..." 
step can be removed. Maybe I'm missing something!

-Robert
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to