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