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
你试过cmake了吗? -DCMAKE_PREFIX_PATH =/usr'? – Fraser
我试试这个。但是,结果并没有改变。 – tzwm