0. standard requirements - POSIX-like operating system (Linux, BSD, modern UNIX; iconv(3) is used) - c99 compiler (but most c89 compilers will work too) - make (doesn't have to be GNU) 1. non-standard deps - install libporty: Use release 1.0.0 or newer: http://www.repo.hu/projects/libporty or check out latest from svn: svn checkout svn://svn.repo.hu/libporty/trunk libporty/trunk cd libporty/trunk ./configure make (as root) make install Configure may say c99tree can not be compiled - that's no problem, c99tree is not required. - install genht (required by libfungw as well) Use release 1.1.0 or newer: http://www.repo.hu/projects/genht or check out latest from svn: svn checkout svn://svn.repo.hu/genht/trunk genht/trunk cd genht/trunk make (as root) make install - install libfungw Use latest release from http://www.repo.hu/projects/fungw of check out from svn: svn checkout svn://svn.repo.hu/fungw/trunk fungw/trunk cd fungw/trunk ./configure make (as root) make install 2. configure You may modify settings in Makefile.conf Note: there's no ./configure because anything system-dependent is already sorted out by libporty's ./configure. 3. compile make 4. installation (as root) make install 5. runtime-configuration & run see run_config.html