SQLite pakken er et programvarebibliotek som implementerer en selvstendig, serverløs, null-konfigurasjon, transaksjonell SQL databasemotor.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.
Nedlasting (HTTP): https://sqlite.org/2024/sqlite-autoconf-3460100.tar.gz
Nedlasting MD5 sum: bde7df8c2a4bce82dbf42f7e4dda0e21
Nedlastingsstørrelse: 3.1 MB
Estimert diskplass som kreves: 80 MB
Estimert byggetid: 0.3 SBU (Bruke parallellisme=4)
Valgfri dokumentasjon
Nedlasting (HTTP): https://sqlite.org/2022/sqlite-doc-3460100.zip
Nedlasting MD5 sum: 3f1fc03c5aad4839825d576eea5d93ff
Nedlastingsstørrelse: 11 MB
libedit og UnZip-6.0 (nødvendig for å pakke ut dokumentasjonen)
Hvis du lastet ned den valgfrie dokumentasjonen, utfør følgende kommando for å installere dokumentasjonen inn i kildetreet:
unzip -q ../sqlite-doc-3460100.zip
Installer SQLite ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --disable-static \ --enable-fts{4,5} \ CPPFLAGS="-D SQLITE_ENABLE_COLUMN_METADATA=1 \ -D SQLITE_ENABLE_UNLOCK_NOTIFY=1 \ -D SQLITE_ENABLE_DBSTAT_VTAB=1 \ -D SQLITE_SECURE_DELETE=1" && make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
Hvis du lastet ned den valgfrie dokumentasjonen, utfør følgende
kommandoer som root
bruker for å
installere den:
install -v -m755 -d /usr/share/doc/sqlite-3.46.1 && cp -v -R sqlite-doc-3460100/* /usr/share/doc/sqlite-3.46.1
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
--enable-fts{4,5}
: Disse
bryterne aktiverer støtte for versjon 3, 4 og 5 av fulltekstsøk
(FTS) utvidelsen. Merk at --enable-fts4
bryteren muliggjør støtte for både FTS versjon 4 og FTS versjon 3.
CPPFLAGS="-D
SQLITE_ENABLE_COLUMN_METADATA=1 ...
: Noen
applikasjoner krever at disse alternativene er slått på. Den eneste
måten å gjøre dette på er å inkludere dem i CFLAGS
eller CPPFLAGS
. Vi
bruker sistnevnte slik at standardverdien (eller en hvilken som
helst verdi satt av brukeren) til CFLAGS
ikke vil bli berørt. For ytterligere informasjon om hva som kan
spesifiseres se https://www.sqlite.org/compile.html.