Hi Hamish.

 >> I've obtained this program, but am having a problem getting it
 >> to compile. Here's the report I get...

 >>  Q> compiling /usr/local/SatTrack/obj/sattrack.o ...
 >>  Q> /usr/local/SatTrack/src/sattrack/sattrack.c: In function
 >>     `checkKeyboard':
 >>  Q> /usr/local/SatTrack/src/sattrack/sattrack.c:2090: warning:
 >>     implicit declaration of function `ioctl'
 >>  Q> /usr/local/SatTrack/src/sattrack/sattrack.c:2090: `TCGETS'
 >>     undeclared (first use this function)

 > Just looking at what I did about this for Debian; I think you
 > need to add

 > #include <asm/ioctls.h>

 > in sattrack.c.

If you have a look, you'll see that that's included by <sys/ioctl.h>
which is #ifdef'd out by the fact that IOCTL isn't defined, so all it
needs is for the surrounding #ifdef-#endif pair to be deleted and that
happens...

Whilst I'm thinking, was it you that made the rpm I grabbed? If so,
you may wish to know that maketles and satfilter are missing from it,
and I needed them...

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux  |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch.   |
+----------------------------------------------------------------------+
 * ftp://ftp.Amush.cx/pub/rhw/Linux
 * http://www.Amush.cx/~rhw/kernel.versions.html

Reply via email to