--- iiimsf/src/segvlogger.c.orig Mon May 9 17:50:07 2005 +++ iiimsf/src/segvlogger.c Mon May 9 17:52:09 2005 @@ -63,8 +63,13 @@ } exit(1); } +#ifndef __FreeBSD__ snprintf(buffer, 1024, "gdb --batch --quiet --command %s/gdbcmd --pid %d", DATADIR, ppid); +#else + snprintf(buffer, 1024, "gdb -batch -q -x %s/gdbcmd %s/bin/iiimd %d", + DATADIR, PREFIX, ppid); +#endif if ((fpr = popen(buffer, "r")) != NULL) { char logfile[PATH_MAX];