请不要告知RVM
相关解决方案,我不使用它。我从源头安装Rubinius。我之前在libyaml
安装了/usr/local
。下面详述的以下任何尝试都失败,没有找到共享对象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
答案 0 :(得分:1)
将/usr/local/lib
添加到LD_LIBRARY_PATH
应该适合您:
执行如下操作:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH