linuxfromscratch:12.1:107-gdbm-1.23

Linux From Scratch - Version 12.1-systemd
Chapter 8. Installing Basic System Software
이전 위로 / 처음으로 다음
Libtool-2.4.7 Gperf-3.1

GDBM 패키지에는 GNU 데이터베이스 관리자가 포함되어 있습니다. 확장 가능한 해싱을 사용하는 데이터베이스 함수 라이브러리로, 표준 UNIX dbm처럼 작동합니다. 이 라이브러리는 키/데이터 쌍 저장, 키로 데이터 검색 및 검색, 데이터와 함께 키 삭제를 위한 기본 자료형을 제공합니다.

  • 빌드 시간: 0.1 SBU
  • 디스크 공간: 13 MB

GDBM 컴파일을 준비합니다.

./configure --prefix=/usr    \
            --disable-static \
            --enable-libgdbm-compat

configure 옵션의 의미

  • –enable-libgdbm-compat
    libgdbm 호환 라이브러리를 빌드할 수 있습니다. LFS 외부의 일부 패키지는 LFS에서 제공하는 이전 DBM 루틴이 필요할 수 있습니다.

패키지를 컴파일합니다.

make

결과를 테스트하려면

make check

패키지를 설치합니다.

make install


  • 설치된 프로그램:
    gdbm_dump, gdbm_load, gdbmtool
  • 설치된 라이브러리:
    libgdbm.so 및 libgdbm_compat.so

간략한 설명

  • gdbm_dump
    GDBM 데이터베이스를 파일로 덤프합니다.
  • gdbm_load
    덤프 파일에서 GDBM 데이터베이스를 다시 생성합니다.
  • gdbmtool
    GDBM 데이터베이스를 테스트하고 수정합니다.
  • libgdbm
    해시된 데이터베이스를 조작하는 함수를 포함합니다.
  • libgdbm_compat
    이전 DBM 함수를 포함하는 호환성 라이브러리
  • linuxfromscratch/12.1/107-gdbm-1.23.txt
  • 마지막으로 수정됨: 2024/06/15 11:54
  • 저자 baecy