我正在尝试将OS X上的svn从1.7.x升级到1.8.x.
我按照这篇文章的说明http://samoldak.com/updating-to-svn-1-8-for-mac-os-x-10-8/
我正在做的事情
cd serf/
./configure
显示
检查gcc ... /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc 检查C编译器是否正常工作......没有
但它似乎不适用于最新的Xcode环境 编译器路径应为
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
但是serf configure试图在错误的路径中找到它 如何进行配置以使其找到正确的编译器路径?
答案 0 :(得分:0)
两种解决方案:
1.导出CC和CPP的env设置
export CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
export CPP='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E'
2.为路径创建符号链接
cd /Applications/Xcode.app/Contents/Developer/Toolchains/
ln -s XcodeDefault.xctoolchain OSX10.9.xctoolchain
建议使用第二种解决方案,它可以节省大量时间来解决之后发生的类似问题。