0

私は喘鳴ラスピアン ラズベリー pi の転覆を介して Clozure Common Lisp 1.10 をチェックアウトしました。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 権限を持っているため、この許可エラーは予期しないものです。何がうまくいかないのですか?

4

1 に答える 1

1

make cleanの下で実行していますがsudo、ではありませんmake。両方を実行する場合は、次を実行sudoする必要があります。

$ sudo make clean && sudo make

(これは実際にはシェル コマンドの構文に関する質問であり、make とは関係ありません)。

于 2014-10-13T18:43:48.793 に答える