gpt4 book ai didi

linux - 尽管有 sudo 权限,但编译 Clozure CL 时出现权限错误

转载 作者:太空宇宙 更新时间:2023-11-04 11:02:55 40 4
gpt4 key购买 nike

我通过 subversion 检查了 Clozure Common Lisp 1.10 以用于我的 wiezy raspian raspberry pi。当我尝试运行 armcl 时,出现“找不到 GLIBC_2.15”错误。我使用 apt-get 安装了最新版本的 m4,1.4.16-3。我按照 Clozure 的说明构建了 lisp 内核, http://ccl.clozure.com/install.html

raspberrypi:/ccl/lisp-kernel/linuxarm$ sudo make clean && make
/bin/rm -f pmcl-kernel.o gc-common.o arm-gc.o bits.o arm-exceptions.o image.o thread_manager.o lisp-debug.o memory.o unix-calls.o arm-asmutils.o imports.o lispdcmd.o plprint.o plsym.o albt.o arm_print.o ../../armcl
/bin/rm -f pad.o arm-spentry.o
m4 -DLINUX -DARM -I../ ../pad.s | as -mfpu=vfp -march=armv6 -o pad.o
Assembler messages:
Fatal error: can't create pad.o: Permission denied
make: *** [pad.o] Error 1

这个权限错误是意外的,因为我在这台机器上有 sudo 权限。可能出了什么问题?

最佳答案

您正在 sudo 下运行 make clean,但不是 make。如果你想在 sudo 下运行,你必须运行:

$ sudo make clean && sudo make

(这其实是一个关于shell命令语法的问题,与make无关)。

关于linux - 尽管有 sudo 权限,但编译 Clozure CL 时出现权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26311502/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com