svn 1.8.x for OS X,serf configure失败

时间:2014-05-26 05:59:02

标签: xcode macos svn

我正在尝试将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试图在错误的路径中找到它 如何进行配置以使其找到正确的编译器路径?

1 个答案:

答案 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

建议使用第二种解决方案,它可以节省大量时间来解决之后发生的类似问题。