我正在尝试从OS X 1.7升级svn。X到1.8.x.
我遵循这篇文章的指导http://samoldak.com/updating-to-svn-1-8-for-mac-os-x-10-8/
当我在做
cd serf/
./configure
显示
检查gcc…/应用程序/xcode/内容/开发/工具链/OSX10.9.xctoolchain/usr/bin/cc检查C编译器是否工作…没有
但是它似乎不适合最新的Xcode环境。
编译器路径应为
/应用程序/xcode/内容/开发/工具链/XcodeDefault.xctoolchain/usr/bin/cc
但是serf配置试图在错误的路径中找到它。
如何做配置,使其找到正确的编译器路径?
两种解决方案:
1. 导出CC和CPP的环境设置
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
第二个解决方案,它可以节省大量的时间来解决类似的问题以后。