Am Thu, 05 Aug 2010 10:02:15 -0700 schrieb Gregory Farnum: > Thomas: > We're certainly interested in keeping the Ceph compile warning-free. > However, these errors are pretty annoying to work around and are bogus > enough to not be present in newer versions of gcc (it's the compiler, > not the system). Can you upgrade your compiler? -Greg > I found out that Centos5 actually provides a gcc44 and gcc44-c++ package. Compiling with those doesn't show the wanrings. symlinking g++44 and gcc44 to /usr/local/(gcc|g++) works. calling configure with the custom paths for gcc and g++ doesn't: CC=/usr/bin/gcc44 CXX=/usr/bin/g++44 ./configure --prefix=/usr ... checking for atomic_ops.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking boost/spirit.hpp usability... no checking boost/spirit.hpp presence... no checking for boost/spirit.hpp... no configure: error: Sorry you need to install the Boost spirit parser library (libboost-dev on debian) - Thomas -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html