1. Home
  2. Computing & Technology
  3. Focus on Linux

Quake How-To

By Juergen Haas, About.com

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_);

Explore Focus on Linux

More from About.com

  1. Home
  2. Computing & Technology
  3. Focus on Linux
  4. Linux HowTos
  5. Quake Game Engine
  6. Linux Quake How-To - 8.4 QNX

©2008 About.com, a part of The New York Times Company.

All rights reserved.