尝试在Ubuntu 16.04 LTS on Codeanywhere上安装ChezScheme-9.5.2.tar.gz。在sudo make命令过程中,get错误消息失败,因为缺少uuid/uuid.h。如何将uuid/uuid.h放在$ sudo make可以找到的位置?
发布于 2019-05-21 02:52:18
原来还有更多的文件丢失了,所以下面的文件也丢失了:
$ sudo apt install uuid-dev libncurses5-dev libncursesw5-dev libx11-devmake仍然失败,但并不是因为缺少文件。我认为512MB的内存太小了。
为了回答你的问题“你的错误信息是什么?”我试图复制所发生的事情。我想我已经这样做了,下面是错误消息:
compiling cpnanopass.ss with output to cpnanopass.a6le
Mf-base:487: recipe for target 'bootall' failed
make[4]: *** [bootall] Killed
Mf-base:164: recipe for target 'allx' failed
make[3]: *** [allx] Error 2
Mf-base:181: recipe for target 'bootstrap' failed
make[2]: *** [bootstrap] Error 2
Makefile:20: recipe for target 'build' failed
make[1]: *** [build] Error 2
Makefile:19: recipe for target 'build' failed
make: *** [build] Error 2
cabox@Python_Lua:~/workspace/ChezScheme-9.5.2$首先,必须执行'$ sudo apt-get install uuid-dev‘,因为'apt install’做的事情与安装uuid.h的'apt-get install‘不同。
https://stackoverflow.com/questions/56225700
复制相似问题