请不要建议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