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.

Adam

-- 
Adam Leventhal, FishWorks                        http://blogs.sun.com/ahl
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to