答案1
回答我自己的问题:这个问题实际上与 libtool 无关(尽管在构建使用 libtool 的包时发现了这个问题)。我已将 gcc 和 g++ 更新到 4.8,但 cpp 仍为 4.6.3。安装 cpp-4.8 后,问题已解决。
仅供参考,在 ubuntu 12.04 上将 gcc 升级到 4.8 应该可以正常工作:
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
$ sudo apt-get install gcc-4.8 g++-4.8 cpp-4.8
$ sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.8 100 \
--slave /usr/bin/g++ g++ /usr/bin/g++-4.8 \
--slave /usr/bin/gcc gcc /usr/bin/gcc-4.8