2013-07-28 56 views
0

我一直在努力尝试安装使用自制软件的CMake,&无论我尝试什么,我总是收到这个错误。使用自制软件在小牛上安装CMake时出错

/tmp/cmake-BCmN/cmake-2.8.7/Source/cmQtAutomoc.cxx:490:55: error: use of undeclared identifier 
    '_PC_CASE_SENSITIVE' 
long caseSensitive = pathconf(this->Srcdir.c_str(), _PC_CASE_SENSITIVE); 
               ^
brew: superenv removed: -I/usr/local/include 
1 error generated. 
make[2]: *** [Source/CMakeFiles/CMakeLib.dir/cmQtAutomoc.cxx.o] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
make[1]: *** [Source/CMakeFiles/CMakeLib.dir/all] Error 2 
make: *** [all] Error 2 

我已经确定我的Homebrew是最新的。酿造医生唯一的警告是我在小牛队。

回答

0

我通过手动编辑问题的源文件&来解决这个问题,删除该错误行。编辑您创建的新归档文件的MD5,然后运行brew install -v cmake。

它应该工作。