차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linuxfromscratch:12.1:046-file-5.45 [2024/06/08 06:42] – baecy | linuxfromscratch:12.1:046-file-5.45 [2024/06/14 23:02] (현재) – [6.7.1. File 설치] baecy | ||
---|---|---|---|
줄 20: | 줄 20: | ||
Signature 파일을 생성하려면 빌드 호스트의 파일 명령이 현재 빌드 중인 명령과 동일한 버전이어야 합니다. 다음 명령을 실행하여 **file** 명령의 임시 복사본을 만듭니다. | Signature 파일을 생성하려면 빌드 호스트의 파일 명령이 현재 빌드 중인 명령과 동일한 버전이어야 합니다. 다음 명령을 실행하여 **file** 명령의 임시 복사본을 만듭니다. | ||
- | < | + | <code bash> |
mkdir build | mkdir build | ||
pushd build | pushd build | ||
줄 31: | 줄 31: | ||
</ | </ | ||
- | === 설정 | + | === configure |
- | * // | + | * // |
File 컴파일을 준비합니다. | File 컴파일을 준비합니다. | ||
- | < | + | <code bash> |
./configure --prefix=/ | ./configure --prefix=/ | ||
</ | </ | ||
줄 43: | 줄 43: | ||
패키지를 컴파일합니다. | 패키지를 컴파일합니다. | ||
- | < | + | <code bash> |
make FILE_COMPILE=$(pwd)/ | make FILE_COMPILE=$(pwd)/ | ||
</ | </ | ||
줄 49: | 줄 49: | ||
패키지를 설치합니다. | 패키지를 설치합니다. | ||
- | < | + | <code bash> |
make DESTDIR=$LFS install | make DESTDIR=$LFS install | ||
</ | </ | ||
줄 55: | 줄 55: | ||
크로스 컴파일에 문제를 일으키는 libtool archaive 파일을 제거합니다. | 크로스 컴파일에 문제를 일으키는 libtool archaive 파일을 제거합니다. | ||
- | < | + | <code bash> |
rm -v $LFS/ | rm -v $LFS/ | ||
</ | </ | ||
줄 61: | 줄 61: | ||
------ | ------ | ||
- | 이 패키지에 대한 자세한 내용은 [[.: | + | 이 패키지에 대한 자세한 내용은 [[.: |