树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3818|回复: 3
收起左侧

编译 TrinityCore 出错

[复制链接]
发表于 2013-9-9 22:04:18 | 显示全部楼层 |阅读模式
我想尝试在Raspberry pi上搭一个wow的服务端,所以想要编译TrinityCore。
按照TrinityCore官网的wiki一步步来,知道cmake源码的时候就出错了。下面是错误信息:
  1. -- Detected 32-bit platform
  2. -- UNIX: Using jemalloc
  3. -- UNIX: Using default configuration directory
  4. -- UNIX: Using default library directory
  5. -- UNIX: Configuring uninstall target
  6. -- UNIX: Created uninstall target
  7. -- UNIX: Detected compiler: /usr/bin/gcc   
  8. -- GCC: SFMT enabled, SSE2 flags forced
  9. -- GCC: All warnings enabled
  10. -- Found ACE library: /usr/local/lib/libACE.so
  11. -- Found ACE headers: /usr/local/include
  12. CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97  (MESSAGE):
  13.   Could NOT find Threads (missing: Threads_FOUND)
  14. Call Stack (most recent call first):
  15.   /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
  16.   /usr/share/cmake-2.8/Modules/FindThreads.cmake:166 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  17.   CMakeLists.txt:54 (find_package)

  18. -- Configuring incomplete, errors occurred!
复制代码
我尝试用locate pthread.h找了一下这个头文件,确实是存在的:
  1. /usr/include/mysql/my_pthread.h
  2. /usr/include/pthread.h
  3. /usr/local/include/ace/os_include/os_pthread.h
复制代码
但不知为何就是报错,编译不成功,求助……
不知道是否是因为ARM的原因?

回复

使用道具 举报

发表于 2013-9-26 17:22:10 | 显示全部楼层
如果想cmake通过,你可以把cmakefile里面find package thread那行注释掉就可以了

不过Arm没有sse2指令集。你得自己用neon代码来支持smft,不然一样没用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-1 15:33:20 | 显示全部楼层
nbxx 发表于 2013-9-26 17:22
如果想cmake通过,你可以把cmakefile里面find package thread那行注释掉就可以了

不过Arm没有sse2指令集 ...

嗯,确实是因为ARM没有sse2指令集的问题,我也不知如何解决了……
回复 支持 反对

使用道具 举报

发表于 2013-10-7 04:58:13 | 显示全部楼层
关键是这样做有意义么,能实际工作么?

树莓派跑个python都是百分之百的CPU占有率
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-25 21:40 , Processed in 1.109375 second(s), 25 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表