diff --git a/src/libs/utils/process_stub_unix.c b/src/libs/utils/process_stub_unix.c index 03c0e00228e2f2b51427b4ff7a1354d2cf9d8e78..02e9c5a210d17663795a50c947eb6f72877fd81f 100644 --- a/src/libs/utils/process_stub_unix.c +++ b/src/libs/utils/process_stub_unix.c @@ -32,7 +32,12 @@ #include <sys/socket.h> #include <sys/un.h> #include <sys/wait.h> -#include <sys/ptrace.h> +#ifdef __sun +# define PT_TRACE_ME 0 +# define PT_DETACH 7 +#else +# include <sys/ptrace.h> +#endif #include <fcntl.h> #include <unistd.h> #include <signal.h>