2012-07-22 28 views
1

我目前正試圖建立MyGUI和CMake的是告訴我,可可和碳缺少CMake的與碳和可可

配置MYGUI 3.2.0 尋找FREETYPE ... 找不到PkgConfig(失蹤:PKG_CONFIG_EXECUTABLE) CMAKE_PREFIX_PATH:〜/ Documents/SDK/OgreDependencies /;/Users/david/Documents/SDK/MyGUI_3.2.0/bin/Dependencies; /Users/david/Documents/SDK/MyGUI_3.2.0/Dependencies;/Users/david/Documents/SDK/MyGUI_3.2.0/bin /../依賴關係; /Users/david/Documents/SDK/MyGUI_3.2.0 /../依賴關係;/usr/local 找到FREETYPE:/ usr/X11R6/lib/libfreetype.dylib 找到了OpenGL:/System/Library/Frameworks/OpenGL.framework
尋找OIS ... 找不到PkgConfig(丟失:PKG_CONFIG_EXECUTABLE) 找到OIS:/Users/david/Documents/SDK/OgreDependencies/lib/release/libOIS.a 找不到Doxygen的(缺失:DOXYGEN_EXECUTABLE) 尋找碳... 找不到PkgConfig(丟失:PKG_CONFIG_EXECUTABLE) 無法找到碳 尋找可可... 找不到PkgConfig(丟失:PKG_CONFIG_EXECUTABLE) 無法找到可可 尋找由於IOKit .. 。 找不到PkgConfig(缺少:PKG_CONFIG_EXECUTABLE) 無法找到IOKit CMake錯誤/ Uti LS/MacroLogFeature.cmake:91(MESSAGE):


- 以下所需的包找不到您的系統上。

- 請在繼續安裝此軟件之前安裝它們。

- 如果你在Windows中,嘗試通過-DMYGUI_DEPENDENCIES_DIR =

- 也檢查你buildind與您需要渲染系統或設置 另一個與-DMYGUI_RENDERSYSTEM = < 1 2或3 Direct3D_9 OGRE或的OpenGL>



調用堆棧(最近一次調用在前): 的CMake/Dependencies.cmake:108(MACRO_DISPLAY_FEATURE_LOG) 的CMakeLists.txt:232(含)

配置不完整,發生錯誤!

我應該從XCode單獨安裝它們嗎?

+0

你解決了你的問題嗎?我明白,這已經差不多5年前了,但我現在也有同樣的問題,如果你說如何解決這個問題,那將會很棒。 – Andrew 2016-11-13 15:34:39

回答

0

首先,Cocoa和Carbon是OSX的基礎框架,不需要安裝除Xcode以外的任何東西。

你真正的問題似乎是你的系統上缺少pkg-config。 pkg-config是一個開源的程序,可以更容易地找到其他軟件包。我建議你使用homebrew進行安裝。

當您已安裝自制軟件,你只需要運行

brew install pkg-config 

之後,你可以重新運行CMake的腳本,你應該有更多的運氣。請記住在重新運行之前刪除CMakeCache.txt文件。