C++ Autoconf Macros