Linux From Scratch: binutils 2.32 컴파일 오류

Linux From Scratch: binutils 2.32 컴파일 오류

연구 중이에요처음부터 리눅스현재 나는이 페이지. 컴파일 시간binutils-2.32, 다음 오류가 발생합니다.

lfs@pop-os:/mnt/lfs/sources/binutils-2.32/build$ ../configure --prefix=/tools            \
>              --with-sysroot=$LFS        \
>              --with-lib-path=/tools/lib \
>              --target=$LFS_TGT          \
>              --disable-nls              \
>              --disable-werror
../configure: line 1345: cd: /mnt/lfs/sources/binutils-2.32/build: Not a directory
configure: error: working directory cannot be determined
lfs@pop-os:/mnt/lfs/sources/binutils-2.32/build$

프롬프트에서 볼 수 있듯이 build디렉터리입니다. 그래도 디렉터리가 아니라는 오류가 표시됩니다. 구성 파일의 1345번째 줄에 있는 코드를 이해하려고 하는데 이해가 안 됩니다. 그 과정에서 나는 어떤 실수를 저질렀나요?

답변1

권한 문제가 있는 것 같습니다. 아마도 경로 어딘가에 사용 중인 사용자에 대한 권한이 /mnt/lfs/sources/binutils-2.32/build부족한 디렉토리가 있을 것입니다 . x(권한이 부족할 수도 있습니다 r. 둘 다 있어야 합니다.) 이는 일반적으로 디렉토리를 root.

관련 정보