Qt5 builds failing — missing /usr/local/.//mkspecs/macx-clang on macOS

转载 2017年02月28日 14:50:39
-- [Mason] Unpacking package to mason_packages/headers/geojson/0.3.2...
CMake Error at /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:15 (message):
  The imported target "Qt5::Core" references the file

     "/usr/local/.//mkspecs/macx-clang"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/local/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/local/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake:50 (_qt5_Core_check_file_exists)
  /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:141 (include)
  platform/qt/qt5.cmake:1 (find_package)
  platform/qt/qt.cmake:72 (include)
  platform/qt/config.cmake:1 (include)
  CMakeLists.txt:51 (include)


-- Configuring incomplete, errors occurred!
See also "/Users/vagrant/git/build/qt-macos-x86_64/Debug/CMakeFiles/CMakeOutput.log".

make: *** [build/qt-macos-x86_64/Debug/build.ninja] Error 1

https://github.com/mapbox/mapbox-gl-native/issues/6712

解决办法:

brew install qt5
 brew link qt5 --force
 brew linkapps qt5
 ln -s /usr/local/Cellar/qt5/5.6.1-1/mkspecs /usr/local/mkspecs
 ln -s /usr/local/Cellar/qt5/5.6.1-1/plugins /usr/local/plugins
https://github.com/mapbox/mapbox-gl-native/blob/7dbc302b2f048902124e8f3d9d368c14204cfae5/platform/qt/bitrise-qt5.yml#L37-L38

The good answer could be found in the wireshark documentation :

brew install qt5
brew link --force qt5 && ln -s /usr/local/Cellar/qt5/5.4.0/mkspecs /usr/local/mkspecs && ln -s /usr/local/Cellar/qt5/5.4.0/plugins /usr/local/plugins

https://github.com/Homebrew/legacy-homebrew/issues/29938


The imported target "Qt5::Core" references the file

CMake Error at /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:15 (message): The imported target ...
  • CY_TEC
  • CY_TEC
  • 2016年03月27日 14:34
  • 1588

将 Mac OS X 系统的 C、C++ 编译器从默认的 Clang 切换到 GCC

OS X 系统编译器用的是 Clang。但是编译很多工具,如 Caffe,Clang 编译器会产生很多 warning 以及 error。虽然说 Clang、LLVM 啥的甩 GCC 几条街,但是我不...
  • u010167269
  • u010167269
  • 2016年07月19日 01:10
  • 12004

mac下开发环境的常见问题解决方法

brew的库版本冲突: I have a few kegs of the same package in /usr/local/Cellar/libfoo like /usr/local/Cell...
  • luopeiyuan1990
  • luopeiyuan1990
  • 2016年02月08日 19:53
  • 6931

Qt在Mac OS X下的编程环境搭建

尊重作者,支持原创,如需转载,请附上原地址:
  • libaineu2004
  • libaineu2004
  • 2015年05月29日 13:48
  • 49985

Qt5 builds failing — missing /usr/local/.//mkspecs/macx-clang on macOS

-- [Mason] Unpacking package to mason_packages/headers/geojson/0.3.2... CMake Error at /usr/local/li...
  • LongZh_CN
  • LongZh_CN
  • 2017年02月28日 14:50
  • 1693

Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules

文件没有root权限,运行语句前面加上sudo
  • love_dl_forever
  • love_dl_forever
  • 2017年12月22日 08:46
  • 475

Python 经验积累

在此记录自己python学习中的一些小小经验。不定期更新 .py 文件在命名时一定不要和标准库重名。否则在调用标准库函数的时候会提示没有此函数。 e.g. #pickle.py ... p...
  • u013247765
  • u013247765
  • 2018年01月13日 14:13
  • 31

Mac下编译32位Qt 问题总结

第一次在mac下编译Qt 32bit 库。无数的蛋疼。最后成功运行。 所以写一下这篇东西。不知道能不能帮到别人,但是自己记录一下。 开始直接下载:http://download.qt.io/arc...
  • aijiangaa111
  • aijiangaa111
  • 2016年08月03日 16:31
  • 451

MAC之Qt在Xcode8上编译错误( 二)

升级成Xcode8之后Qt编译之后经常会出现以下几个错误,其中:Project ERROR: Xcode not set up properly. You may need to confirm th...
  • shirnyhelloworld
  • shirnyhelloworld
  • 2016年10月19日 23:50
  • 766

如何让qmake生成的Makefie不链接Qt库

介绍qmake为普通C++程序生成makefile的配置方法。
  • mpforwd
  • mpforwd
  • 2010年08月09日 23:53
  • 2101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt5 builds failing — missing /usr/local/.//mkspecs/macx-clang on macOS
举报原因:
原因补充:

(最多只允许输入30个字)