bash: ./빌드 필수 요소를 설치한 후에도 해당 파일이나 디렉터리를 구성하지 않습니다.

bash: ./빌드 필수 요소를 설치한 후에도 해당 파일이나 디렉터리를 구성하지 않습니다.

감바스 3.0.0을 설치하려고 합니다. 나는 에서 gambas3-3.0.0.tar.bz2 파일을 다운로드합니다.여기그리고 난 모든 단계를 따라가여기하지만 난 여전히 같은 오류가 발생합니다 bash: ./confugure: No such file or directory

중요한지는 잘 모르겠지만 Parallels Desktop(Mac의 가상 머신)에서 Ubuntu 18.04.3 LTS를 실행하고 있습니다.

답변1

./configure로컬 스크립트일 것입니다(따라서 ./-는 "현재 디렉토리에 있음"을 의미함) - 그러한 파일이 있는 경우 시스템 패키지가 아니라 빌드하려는 소프트웨어에서 제공하는 것입니다.

이 경우 gambas3-3.0.0.tar.bz2tarball에는 그러한 스크립트가 포함되어 있지 않지만 파일은 포함되어 있습니다 configure.ac. 즉, 한 단계 뒤로 돌아가서 를 사용하여 스크립트 configure에서 스크립트를 생성해야 함을 의미합니다 .configure.acautoconf

tarball은 다음과 같은 두 개의 추가 autoconf 래퍼 스크립트를 제공하는 것으로 보입니다 reconf.reconf-all알다 당신이 사용해야하지만 전체 돼지를 사용하고 후자를 실행하는 데 아무런 해가 없다고 생각합니다. 따라서 명령의 전체 순서는 다음과 같습니다.

./reconf-all
./configure
make

sudo make install모든 것이 성공하고 계속해서 기본 위치에 소프트웨어를 설치하려는 경우(일반적 으로 /usr/local이러한 종류의 설치).

관련 정보