Ruby 在CentOS 6.3上安装Rubinius 2.0.0-rc1-尽管我安装了它,但它没有发现Libyml

Ruby 在CentOS 6.3上安装Rubinius 2.0.0-rc1-尽管我安装了它,但它没有发现Libyml,ruby,centos,rubinius,Ruby,Centos,Rubinius,请不要建议RVM相关解决方案,我不使用它。我正在从源代码安装Rubinius。我以前在/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目录指向l

请不要建议
RVM
相关解决方案,我不使用它。我正在从源代码安装Rubinius。我以前在
/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\u LIBRARY\u路径中应适用于您:

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

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