在 CentOS 6.3 上安装 Rubinius 2.0.0-rc1 - 它抱怨没有找到 libyaml,尽管我安装了



请不要建议RVM相关的解决方案,我不使用它。我正在从源代码安装鲁比纽斯。我以前在 /usr/local 中安装了 libyaml.下面详述的以下任何尝试都失败,未找到共享对象libyaml-0.so.2:

./configure --with-lib-dir /usr/local/lib
# same for
./configure --with-lib-dir /usr/local/lib --with-include-dir /usr/local/include

无需将lib目录指向lib64 locate libyaml因为显示libyaml已安装在/usr/local/lib

/usr/local/lib添加到LD_LIBRARY_PATH应该对您有用:

在配置之前,请执行以下操作:

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

最新更新