PHost - Operating Systems

Does it run on Yours?


PHost runs on a number of operating systems.

DOS/DJGPP Version

DJGPP is a port of many GNU development tools to DOS. Programs compiled with that compiler run on DOS (using the enclosed DOS extender cwsdpmi.exe), Windows 95/98/ME, Windows NT/2000/XP, and OS/2.

For some people, this version does not work very well, we still don't know whether that's our fault, or Windows', or DJGPP's. In this case, try the the Win32 version.

Win32 Version

This version is a native Win32 console application, and runs on Windows 95/98/ME and Windows NT/2000/XP. Unlike the DJGPP version, it does not need the DOS emulation layer. It has been compiled with Borland C++ 5.5.

This version integrates more nicely into Win32 applications because it does not need a Winoldapp or NTVDM process. It also runs under Wine.

Linux/x86 Version

This version was linked statically against libc-5.4.44. Therefore it should run on all systems that support statically-linked ELF binaries. Essentially, that's every Linux/x86 distribution out since '95 or so. Originally, the system was a SuSE 5.1, where this was the native libc; since end of 2003, it's the libc5 gcc included with Debian 3.0.

Linux/PowerPC Version

This version was compiled on a Debian 3.0 system and dynamically linked against GNU libc 2.2.5.

Solaris/Sparc Version

The Solaris versions were compiled on varying SunOS versions, and should generally run on all versions.

FreeBSD Version

Most versions for FreeBSD were compiled for FreeBSD 4.x and should run on all FreeBSD 4.x machines. FreeBSD 5.x users need to install compatibility libraries (libc.so.4).

The exact build environment varies. Many versions were build using a cross-compiler on Linux, the current versions are built on a native FreeBSD 4.8 system.


Mail support@phost.de for support, ideas, bug reports, questions. Contact Details