SQLite 패키지는 독립형, 서버리스, 제로 구성, 트랜잭션 SQL 데이터베이스 엔진을 구현하는 소프트웨어 라이브러리입니다.
참고 BLFS의 개발 버전이 가장 최근의 안정 버전 이후 LFS 또는 종속성이 업데이트된 경우 일부 패키지를 제대로 빌드하거나 실행하지 못할 수 있습니다.
옵션 설명서를 다운로드한 경우 다음 명령을 실행하여 소스 트리에 설명서를 설치하세요:
unzip -q ../sqlite-doc-3450300.zip
다음 명령을 실행하여 SQLite를 설치합니다:
./configure --prefix=/usr \
--disable-static \
--enable-fts{4,5} \
CPPFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1 \
-DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \
-DSQLITE_ENABLE_DBSTAT_VTAB=1 \
-DSQLITE_SECURE_DELETE=1 \
-DSQLITE_ENABLE_FTS3_TOKENIZER=1" &&
make
이 패키지는 테스트 스위트와 함께 제공되지 않습니다.
이제 root 사용자로서
make install
install -v -m755 -d /usr/share/doc/sqlite-3.45.3 &&
cp -v -R sqlite-doc-3450300/* /usr/share/doc/sqlite-3.45.3
–enable-fts4
스위치를 사용하면 FTS 버전 4와 FTS 버전 3을 모두 지원할 수 있습니다.