简体   繁体   English

为什么Ryzom的编译不能在Mac上找到'X11 / Xatom.h'?

[英]Why can't the compilation of Ryzom find 'X11/Xatom.h' on Mac?

Trying to compile Ryzom after the merger, and it's yelling at me again. 合并后试图编译Ryzom,它再次对我大喊大叫。 Any suggestions? 有什么建议么?

[ 10%] Building CXX object nel/src/misc/CMakeFiles/nelmisc.dir/config_file/cf_lexical.cpp.o
[ 10%] Building CXX object nel/src/misc/CMakeFiles/nelmisc.dir/config_file/config_file.cpp.o
Linking CXX static library ../../../lib/libnelmisc.a
[ 10%] Built target nelmisc
Scanning dependencies of target nel3d_pch_dephelp
[ 10%] Building CXX object nel/src/3d/CMakeFiles/nel3d_pch_dephelp.dir/std3d.cpp.o
Linking CXX static library ../../../lib/libnel3d_pch_dephelp.a
[ 10%] Built target nel3d_pch_dephelp
Scanning dependencies of target pch_Generate_nel3d
[ 10%] Generating std3d.h.gch
[ 10%] Built target pch_Generate_nel3d
Scanning dependencies of target nel_drv_opengl_pch_dephelp
[ 10%] Building CXX object nel/src/3d/driver/opengl/CMakeFiles/nel_drv_opengl_pch_dephelp.dir/stdopengl.cpp.o
Linking CXX static library ../../../../../lib/libnel_drv_opengl_pch_dephelp.a
[ 10%] Built target nel_drv_opengl_pch_dephelp
Scanning dependencies of target pch_Generate_nel_drv_opengl
[ 10%] Generating stdopengl.h.gch
[ 10%] Built target pch_Generate_nel_drv_opengl
Scanning dependencies of target nel_drv_opengl
[ 10%] Building CXX object nel/src/3d/driver/opengl/CMakeFiles/nel_drv_opengl.dir/driver_opengl.cpp.o
/Users/jennifer/Downloads/ryzom/ryzom/code/nel/src/3d/driver/opengl/driver_opengl.cpp:2515:3: warning: #warning "OpenGL Driver: Missing Mac Implementation for ATI version retrieval" 
[ 10%] Building CXX object nel/src/3d/driver/opengl/CMakeFiles/nel_drv_opengl.dir/driver_opengl_extension.cpp.o
[ 10%] Building CXX object nel/src/3d/driver/opengl/CMakeFiles/nel_drv_opengl.dir/driver_opengl_inputs.cpp.o
/Users/jennifer/Downloads/ryzom/ryzom/code/nel/src/3d/driver/opengl/driver_opengl_inputs.cpp:21:24: error: X11/Xatom.h: No such file or directory
/Users/jennifer/Downloads/ryzom/ryzom/code/nel/src/3d/driver/opengl/driver_opengl_inputs.cpp:802:3: warning: #warning "OpenGL Driver: Missing Mac Implementation for getDoubleClickDelay" 
make[2]: *** [nel/src/3d/driver/opengl/CMakeFiles/nel_drv_opengl.dir/driver_opengl_inputs.cpp.o] Error 1

Why can't the compilation of Ryzom find 'X11/Xatom.h' on Mac? 为什么Ryzom的编译不能在Mac上找到'X11 / Xatom.h'?

Thanks a lot for your report ! 非常感谢您的报告!

You're right, it's a bug and I wonder why nobody got it before... Perhaps because they installed X Windows headers before compiling Ryzom. 你是对的,这是一个错误,我想知道为什么之前没有人得到它...也许是因为他们在编译Ryzom之前安装了X Windows标题。

I committed a fix to Hg so you just have to pull/update again and it should be ok :) 我提交了一个修复Hg,所以你只需要再次拉/更新它应该没问题:)

That's easy to fix compilation errors when reporters post exactly what we need to know to fix it :) 当记者准确发布我们需要知道的修复它时,很容易修复编译错误:)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM