valgrind / yosemite安装失败“configure”;铿声不承认

时间:2015-08-27 01:59:09

标签: valgrind configure clang++ yosemite

以前安装的valgrind已成功但已被删除(通过找到的每个“valgrind”目录的“rm -rf”)。重新安装现在在“./configure --prefix = / usr / local”步骤失败了以下错误消息:

“..检查diff -u ...是的 检查支持的gcc版本...配置: - prefix = / Library / Developer / CommandLineTools / usr --with-gxx-include-dir = / usr / include / c ++ / 4.2.1 配置为: - prefix = / Library / Developer / CommandLineTools / usr --with-gxx-include-dir = / usr / include / c ++ / 4.2.1 不(6.1.0) configure:错误:请使用gcc> = 3.0或clang> = 2.9或icc> = 13.0 Richards-MacBook-Air:valgrind richardcramer $“

以下是编译器情况:

“Richards-MacBook-Air:usr richardcramer $ clang --version Apple LLVM版本6.1.0(clang-602.0.53)(基于LLVM 3.6.0svn) 目标:x86_64-apple-darwin14.1.0 线程模型:posix Richards-MacBook-Air:usr richardcramer $“

1 个答案:

答案 0 :(得分:1)

如果您已经确保从SVN获得Valgrind的最新副本,那么您可能需要运行以下命令集来重建配置脚本:

# Only if you haven't downloaded the latest SVN trunk of Valgrind
#
# svn co svn://svn.valgrind.org/valgrind/trunk valgrind
# cd valgrind

./autogen.sh
./configure --prefix=/usr/local  # Per your chosen configure option
make -j2
sudo make install

目前在现代OS X上,Valgrind的预发布版本对于提供最佳效果是必要的。

一旦Valgrind 3.11.x发布,您应该可以返回打包版本。