Dear all, So today I did a fresh build of ptxdist on my mac using Mac OS X 10.7.5 XCode 4.5.2 (4G2008a) and (nearly) following the guide of Bernhard. Only, I use the git-Version as of today (08f738f9). In addition to the tools mentioned in the guide, I had to install autoconf and automake. Then I did: ./autogen.sh ./configure --prefix=/usr/local/ptxdist --with-bash-completion=/usr/local/etc/bash_completion.d make This ends in the following error: ----- 8< ----- gcc -g -O2 -DCURSES_LOC="" -DKBUILD_NO_NLS -DPACKAGE='"ptxdist"' -DCONFIG_='"PTXCONF_"' -c mconf.c -o mconf.o mconf.c: In function ‘search_conf’: mconf.c:378: error: invalid initializer make[1]: *** [mconf.o] Error 1 make: *** [kconfig] Error 2 ----- >8 ----- Happily, clang is more nosy on the error: ----- 8< ----- clang -g -O2 -DCURSES_LOC="" -DKBUILD_NO_NLS -DPACKAGE='"ptxdist"' -DCONFIG_='"PTXCONF_"' -c mconf.c -o mconf.o mconf.c:378:25: warning: implicit declaration of function 'CIRCLEQ_HEAD_INITIALIZER' is invalid in C99 [-Wimplicit-function-declaration] struct jk_head head = CIRCLEQ_HEAD_INITIALIZER(head); ^ mconf.c:378:18: error: initializing 'struct jk_head' with an expression of incompatible type 'int' struct jk_head head = CIRCLEQ_HEAD_INITIALIZER(head); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. ----- >8 ----- So the solution is to add "missing.h" to mconf.c, when compiling on a mac. But I'm not sure, what's the pretty way to do that in a platform independent way. But I'm sure you may lend me a hand here? Regards Daniel -- Daniel Kriesten Chair for Circuit and System Design Chemnitz University of Technology, Reichenhainer Str. 31-33, D-09126 Chemnitz Phone: +49 371 531-33158, Fax: +49 371 531-833158 http://www.tu-chemnitz.de/etit/sse