Ошибка установки CMake на Mavericks с помощью Homebrew
В течение последнего часа я пытался установить CMake с помощью Homebrew, и я получаю эту ошибку, что бы я ни пытался.
/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 обновлен. Единственное предупреждение врача о том, что я на Маверикс.
1 ответ
Я решил это путем ручного редактирования исходного файла и удаления этой строки с ошибкой. Отредактируйте MD5 нового созданного вами архивного файла, затем запустите brew install -v cmake.
Он должен работать.