This example serves as a template for writting your own daemons. command line parser ------------------- This test needs 'gengetopt' to parse the command line arguments of the daemon. Get it from http://www.gnu.org/software/gengetopt/gengetopt.html (many distributions package a far too old version!) when you encounter problems. A native Windows version is available on http://gnuwin32.sourceforge.net/packages/gengetopt.htm This by no means implies that you are forced to use gengetopt together with WolfBones, you can as well write your own parser, use getopt, getopt_long, use popt or something different. gengetopt is not localized, but so is no getopt I know. Adding gettext/libintl to getopt (which lives in the C-library for historical reasons) would introduce a libc to libintl library dependency, not good! Alternative parsing libraries: - http://argtable.sourceforge.net/ - popt from RPM, http://rpm5.org/files/popt/