David, I feel somehow guilty for that issue ;-)
For the moment, it would be best if you use my daily dist-tarball from http://littletux.homelinux.org/log4cxx/. It is identical to the CVS head, but contains some additional patches, and also already contains the configure script (no need to run autogen.sh). After unpacking, a $ ./configure --with-apr=pathToApr --with-aprutil=pathToAprUtil --with-logchar=wchar_t should properly configure the package (at least one other log4cxx user succeeded with that approach). Then, simply run "make". The @ are used to define replacement patterns in .in files and are usually replaced by "configure". Currently one of them is missed and makes its way into the final .h file .... Best Regards, Andreas Steck, David wrote: [...] > preprocessor expressions ../include/log4cxx/logstring.h:36:5: token > "@" is not valid in preprocessor expressions make[1]: *** [action.lo] > Error 1 > -- Andreas Fester mailto:[EMAIL PROTECTED] WWW: http://littletux.homelinux.org ICQ: 326674288