차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linuxfromscratch:rangeoverpackages:gnulib [2024/05/05 15:20] – 만듦 baecy | linuxfromscratch:rangeoverpackages:gnulib [2024/05/05 16:01] (현재) – 만듦 baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ===== Gnulib ===== | + | git clone https:// |
- | ==== gnulib | + | |
- | 선호하는 플랫폼의 빌드 로그를 통해 gnulib 개발 작업을 돕고 싶다면 다음 단계를 수행하면 됩니다: | + | |
- | === 1. 전제 조건 === | + | Gnulib에는 |
- | 적절한 개발 도구를 | + | |
- | === 2. Gnulib 받기 === | + | <code lang=bash>ln -s $HOME/gnu/src/gnulib.git/gnulib-tool |
- | Git을 통해 현재 Gnulib 소스를 얻는 방법은 https://www.gnu.org/software/gnulib/ 을 참조하세요. | + | |
- | + | ||
- | === 3. gnulib 디렉토리 만들기 === | + | |
- | GNU 개발 도구가 설치되어 있고 gnulib | + | |
- | + | ||
- | < | + | |
- | 참고: 생성된 디렉터리는 디스크에서 약 512MB를 사용합니다. | + | |
- | + | ||
- | === 4. gnulib | + | |
- | 이 디렉터리를 빌드 머신(HP-UX, Cygwin 등)으로 전송합니다. 하나의 파일을 전송하는 것이 더 쉬운 경우가 많으며 디렉터리 내에서 다음 명령을 실행하여 이 작업을 수행할 수 있습니다: | + | |
- | + | ||
- | < | + | |
- | ./ | + | |
- | make dist | + | |
- | </ | + | |
- | 그런 다음 dummy-0.tar.gz 파일을 전송합니다. | + | |
- | + | ||
- | === 5. 모듈 빌드 === | + | |
- | 빌드 머신에서 ./ | + |