Linux From Scratch - Version 12.1-systemd | ||
---|---|---|
Chapter 8. Installing Basic System Software | ||
이전 | 위로 / 처음으로 | 다음 |
Less-643 | XML::Parser-2.47 |
Perl 패키지에는 Practical Extraction and Report Language(실용적인 추출 및 보고서 언어)가 포함되어 있습니다.
이 버전의 Perl은 Compress::Raw::Zlib 및 Compress::Raw::BZip2 모듈을 빌드합니다. 기본적으로 Perl은 빌드에 소스의 내부에 포함된 라이브러리 사본을 사용합니다. Perl이 시스템에 설치된 라이브러리를 사용하도록 다음과 같이 실행하세요.
export BUILD_ZLIB=False
export BUILD_BZIP2=0
Perl이 설정되는 방식을 제어하려면 다음 명령에서 “-des” 옵션을 제거하고 이 패키지가 빌드되는 방식을 직접 선택할 수 있습니다. 또는 아래 명령어를 그대로 사용하여 Perl이 자동으로 감지하는 기본값을 사용할 수도 있습니다.
sh Configure -des \
-Dprefix=/usr \
-Dvendorprefix=/usr \
-Dprivlib=/usr/lib/perl5/5.38/core_perl \
-Darchlib=/usr/lib/perl5/5.38/core_perl \
-Dsitelib=/usr/lib/perl5/5.38/site_perl \
-Dsitearch=/usr/lib/perl5/5.38/site_perl \
-Dvendorlib=/usr/lib/perl5/5.38/vendor_perl \
-Dvendorarch=/usr/lib/perl5/5.38/vendor_perl \
-Dman1dir=/usr/share/man/man1 \
-Dman3dir=/usr/share/man/man3 \
-Dpager="/usr/bin/less -isR" \
-Duseshrplib \
-Dusethreads
패키지를 컴파일합니다.
make
결과를 테스트(약 11 SBU)하려면 다음과 같이 실행합니다.
TEST_JOBS=$(nproc) make test_harness
패키지를 설치하고 정리합니다.
make install
unset BUILD_ZLIB BUILD_BZIP2
.h
C 헤더 파일을 .ph
Perl 헤더 파일로 변환합니다..h
C 헤더 파일을 Perl 확장자로 변환합니다.libnet
Perl 모듈을 구성하는 데 사용할 수 있습니다.