8.4 QNX
QNX is a commercial real-time operating system, probably most notable to hobbyists as being a successful microkernel OS. SDL Quake-1.0.9 compiles and runs on QNX-NC-6.2.1 after running configure --host=QNX and then making these changes: [blockquote shade=no] Makefile: -LIBS = -L/usr/local/lib -lSDL -lm -lph -lasound +LIBS = -L/usr/local/lib -lSDL -lm -lph -lasound -lsocket net.h: -extern unsigned long htonl (unsigned long hostlong -extern unsigned long ntohl (unsigned long netlong); sys_sdl.c: -#include <sys/shm.h> -int psize = getpagesize(); +int psize = _SC_PAGESIZE; [/blockquote] [/p] [p] * [b][link url=/od/quake_games/a/hwtqwk_lcn.htm]License[/link][/b] [p] * [b][link url=/od/quake_games/a/hwtqwk_idx.htm]Quake How-To Index[/link][/b] _z_linux_z_);

