1)брр получается <machine/console.h> это перечесление и можно вместо одного инклуда писать так
#include <machine.h>
#include <console.h>
2) а если это исходник типа маленька прога от
http://pascal.tsu.ru/unix/syscons/app4.html#include <machine/console.h>
#include <ctype.h>
fkeyarg_t fkey;
main()
{ unsigned char c; int i,j;
for (i = 1; i <= 96; i++){
fkey.keynum = i - 1;
if (ioctl(0, GETFKEY, &fkey) < 0) perror(0);
printf("fkey%2d\t", i);
/* здесь идет слегка "навороченный" вывод */
/* чтобы не пытаться печатать "непечатные" коды ... */
for (j = 0; j < fkey.flen; j++){
c = fkey.keydef[j];
printf(isprint(c)? "%c":"%#o", c);
}
/* ... и распечатать все в четыре колонки */
printf((i % 4)?"\t":"\n");
}
exit();
}
то че смотрим какаю он структуру впихнул и по ней угадаваем библиотеку ;
или все console.h совместимы ?