Recent kernel headers no longer provide asm/io.h. --- tvision/classes/linux/linuxdis.cc +++ tvision/classes/linux/linuxdis.cc @@ -300,7 +300,11 @@ *****************************************************************************/ #ifdef h386LowLevel +#if HAVE_OUTB_IN_SYS +#include +#else #include +#endif static inline unsigned char I(unsigned char i) --- tvision/classes/linux/linuxscr.cc +++ tvision/classes/linux/linuxscr.cc @@ -123,7 +123,11 @@ #include #ifdef h386LowLevel + #if HAVE_OUTB_IN_SYS + #include + #else #include + #endif #endif // What a hell is that?! --- tvision/config.pl +++ tvision/config.pl @@ -77,7 +77,7 @@ # glibc I use but the fact is that the needed tricks make it very Linux # dependent. LookForPThread() if $OSf eq 'Linux'; - #LookForOutB(); + LookForOutB(); } if ($Compf eq 'Cygwin') {# Cygwin incorporates a XFree86 port