> More specifically what common interfaces of OSKit should I take care > of. A useful trick is to compile it on some random Unix then use nm -u (or nm a.out | grep ' U ') to find the undefined symbols. Gives you a quick feel for which parts of the OS the program needs so you know what you need to initialise. Alastair