又尝试安装一个版本的 Scheme http://synthcode.com/scheme/chibi/
make LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include
sudo make install
结果在 Ubuntu 里, 可用, Arch 里不可用,, 命令都一样的,,
我是说我执行 chibi-scheme 命令, 提示我动态链接库找不到,, 明明在 /usr/local/lib 下有的呀..
结果我把 /usr/local/lib/ 下的 libchibi-scheme.so 拷到 /usr/lib/ 下命令就能跑了.
好奇怪.. Arch 和 Ubuntu 的处理方式不一样? ... 不会 C, 全想不通
离线
ld.so 没有添加 /usr/local/lib 路径。在 /etc/ld.so.conf.d 下建立个文件比如叫 local.conf,写入内容「/usr/local/lib」,然后 sudo ldconfig。
离线
Arch貌似不推荐用 /usr/local/
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
Arch貌似不推荐用 /usr/local/
只是打包不要用那里而已。那里是留给用户自己手工编译安装用的。
离线
ld.so 没有添加 /usr/local/lib 路径。在 /etc/ld.so.conf.d 下建立个文件比如叫 local.conf,写入内容「/usr/local/lib」,然后 sudo ldconfig。
果然... 谢谢啊, 马上就搞定了
离线
/usr 司包所主也,/usr/local 司包所不主也。
离线