gpt4 book ai didi

ruby - Mountain Lion rvm 安装 1.8.7 x11 错误

转载 作者:数据小太阳 更新时间:2023-10-29 06:20:11 24 4
gpt4 key购买 nike

更新到 Mountain Lion 后,我尝试安装 1.8.7,但出现错误。找不到 X11 文件,我安装了 Xquarkz,但没有任何改变。怎么了?

Fail to find [tclConfig.sh, tkConfig.sh]
Use MacOS X Frameworks.

Find Tcl/Tk libraries. Make tcltklib.so which is required by Ruby/Tk.
clang -I. -I../.. -I../../. -I../.././ext/tk -DHAVE_RB_SAFE_LEVEL -DHAVE_RB_HASH_LOOKUP -DHAVE_RB_PROC_NEW -DHAVE_RB_OBJ_TAINT -DHAVE_ST_PTR -DHAVE_ST_LEN -DRUBY_VERSION=\"1.8.7\" -DRUBY_RELEASE_DATE=\"2012-06-29\" -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DWITH_TCL_ENABLE_THREAD=0 -fno-common -g -O2 -fno-common -pipe -fno-common -c stubs.c
In file included from stubs.c:10:
/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found
# include <X11/Xlib.h>
^
1 error generated.
make[1]: *** [stubs.o] Error 1
make: *** [all] Error 1

最佳答案

尝试通过 http://xquartz.macosforge.org/landing/ 安装 X11为编译器设置 X11 库的正确路径:

export CPPFLAGS=-I/opt/X11/include

然后尝试重新安装 ruby​​,传递给 gcc-4.2 所在的编译器:

CC=/usr/local/bin/gcc-4.2 rvm reinstall 1.8.7

如果没有 CC,我会遇到很多段错误。

关于ruby - Mountain Lion rvm 安装 1.8.7 x11 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com