2013-07-23 129 views
1

我正在嘗試在Raspberry Pi上編譯TrinityCore。但是,它找不到線程。CMake on Raspberry Pi:找不到線程(missing:Threads_FOUND)

-- Detected 32-bit platform 
-- UNIX: Using jemalloc 
-- UNIX: Using default configuration directory 
-- UNIX: Using default library directory 
-- UNIX: Configuring uninstall target 
-- UNIX: Created uninstall target 
-- UNIX: Detected compiler: /usr/bin/gcc  
-- GCC: SFMT enabled, SSE2 flags forced 
-- GCC: All warnings enabled 
-- Found ACE library: /usr/local/lib/libACE.so 
-- Found ACE headers: /usr/local/include 
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE): 
    Could NOT find Threads (missing: Threads_FOUND) 
Call Stack (most recent call first): 
    /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE) 
    /usr/share/cmake-2.8/Modules/FindThreads.cmake:166 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) 
    CMakeLists.txt:54 (find_package) 

-- Configuring incomplete, errors occurred! 

然後我使用「locate pthread.h」。結果如下:

/usr/include/mysql/my_pthread.h 
/usr/include/pthread.h 
/usr/local/include/ace/os_include/os_pthread.h 
+0

你試過cmake了嗎? -DCMAKE_PREFIX_PATH =/usr'? – Fraser

+0

我試試這個。但是,結果並沒有改變。 – tzwm

回答