我有一个关于从源代码构建的最烦人的问题。我已经搜索了很长时间的答案,但无处可寻……我以前从源代码编译过软件,这让我感到困惑。
所以我试图从源代码安装 python 2.7.2。我可以做一个成功的./configure,也make似乎运行良好。但是当我这样做时sudo make install,我会遇到各种各样的错误......
首先,sudo make install给我这个:
make: stat: GNUmakefile: Permission denied
make: stat: makefile: Permission denied
make: stat: Makefile: Permission denied
make: stat: install: Permission denied
make: *** No rule to make target `install'. Stop.
Run Code Online (Sandbox Code Playgroud)
所以我做了chmod +rx Makefile*。无济于事。
然后,sudo ls .说
ls: cannot access .: Permission denied
Run Code Online (Sandbox Code Playgroud)
然后ls -d .说权限是drwxr-x---
然后,作为一种绝望的措施,chmod +rx .. 这给了我:
make: stat: Modules/config.c.in: Permission denied
make: …Run Code Online (Sandbox Code Playgroud)