QStat with automake 1.4

Intended for those using Qstat - a command line game server query application for Linux:

  • Make sure you get the latest version from their CVS, as the prepackaged version is almost a year old.
  • When compiling in Linux (using ./autogen.sh), make sure you have 'automake1.9' installed, and not simply 'automake' - which defaults to v1.4. A simple 'apt-get install automake1.9' should do it.

If you have automake 1.4 installed and you try to compile the code, you'll get the following errors:

  1. <a href="mailto:egn@dekky">egn@dekky</a>:/tmp/qstat2$ make
  2. make[1]: Entering directory `/tmp/qstat2'
  3. cd . &amp;&amp; autoheader
  4. make[1]: Leaving directory `/tmp/qstat2'
  5. cd . \
  6. &amp;&amp; CONFIG_FILES= CONFIG_HEADERS=[gnuconfig.h] \
  7. /bin/sh ./config.status
  8. config.status: error: cannot find input file: [gnuconfig.h].in
  9. make: *** [stamp-h] Error 1

EGN use qstat for their server listing page, and in investigating the issues I was having above, I also came across a few really good alternatives: GameQ which unlike QStat (which is written in C), is written in PHP.

Tags: