On Sun, 14 Mar 1999, Riley Williams wrote: > As far as I can tell, this is because of the following code earlier in > the same file: > > Q> #ifdef IOCTL > Q> #include <sys/ioctl.h> > Q> #endif > > The include file mentioned therein defines the missing symbols, and if > I delete the surrounding ifdef-endif then it compiles OK, suggesting > that IOCTL is not defined when it should be. However, I'm a little > wary in case by doing so, I upset something else... > > Does anybody have any suggestions? Insert a line before the "#ifdef IOCTL" with the following: #include <ioctls.h> It is trivial but I attached the diff just for the convenience. Regards, Kai -- Kai Altenfelder, SuSE GmbH, Schanzaeckerstr. 10, D-90443 Nuernberg Tel.: +49-911-74053-0, Fax: +49-911-3206727, EMail: [EMAIL PROTECTED] Ham: DL3LBA PGP public key available
--- sattrack.c +++ sattrack.c 1999/02/18 16:32:53 @@ -66,6 +66,7 @@ #include <sys/types.h> #include <signal.h> #include <memory.h> +#include <ioctls.h> #ifdef TERMIO #include <sys/termio.h>
