I've just checked log4cxx out from subversion but am unable to even build it:
$ ./autogen.sh configure.in:40: installing `./missing' configure.in:40: installing `./install-sh' src/examples/cpp/Makefile.am: installing `./depcomp' configure.in:441: required file `src/performance/Makefile.in' not found configure.in:441: required file `src/performance/cpp/Makefile.in' not found configure.in:441: required file `src/performance/cpp/xml/Makefile.in' not found I tried running configure anyway, but it died with: configure: creating ./config.status config.status: error: cannot find input file: Makefile.in No Makefile, so I can't use the autotools approach. I tried to follow the instructions in INSTALL for building with ant, but ant-contrib doesn't install cpptasks.jar on my system so that fails too (i have the ant-contrib-1.0-0.4.b2.fc6 RPM installed on Fedora 8.) I tried downloading ant-contrib-1.0b3 from SourceForge but that doesn't contain cpptasks.jar either. The Short Introduction to log4cxx says it's a popular logging framework for C++, but half the wiki pages I looked at for build instructions were blank and it seems to be far from complete. Should I expect to be able to build the lib from subversion? If not, how do I go about reviewing the lib and deciding whether to contribute to it, rather than creating yet another C++ logging framework? (log4cpp and log4cplus both have non-trivial problems with their implementations, I was hoping to see if this library was any better, but you don't make it easy!) Am I just being stupid or is it as difficult as it seems to build the library? Jonathan
