x265 pakken gir et bibliotek for koding av video strømmer til H.265/HEVC formatet.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.6.tar.gz
Nedlasting MD5 sum: 99997ecc8ee4d3575ba7715c759ad3bb
Nedlastingsstørrelse: 1.6 MB
Estimert diskplass som kreves: 38 MB
Estimert byggetid: 0.5 SBU (bruke parallellisme=4)
Installer x265 ved å kjøre følgende kommandoer:
mkdir bld && cd bld && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D GIT_ARCHETYPE=1 \ -W no-dev ../source && make
Denne pakken kommer ikke med en testpakke.
Hvis du nedgraderer fra bleeding-edge x265-20240812 (det har vært
feilaktig brukt i BLFS utviklingsboken i flere dager), fjern det
delte biblioteket fra x265-20240812 som root
bruker:
rm -fv /usr/lib/libx265.so.212
Dette er for å forhindre ldconfig fra å gjenskape
symbolkoblingen libx265.so
med
målet /usr/lib/libx265.so.212
som
ser ut til å være «en
nyere versjon» qav libx265.so.209
fra x265-3.6.
For å installere pakken må du først fjerne eventuelle gamle
bibliotekversjoner. Etter installasjonen fjerner du et statisk
bibliotek. Som root
bruker:
make install && rm -vf /usr/lib/libx265.a
-W no-dev
: Denne bryteren
brukes til å undertrykke advarsler beregnet på pakkens utviklere.
-D GIT_ARCHETYPE=1
: Denne
bryteren er nødvendig fordi byggesystemet ikke vil generere en
pkg-config fil eller installere et delt bibliotek med mindre
git-2.47.0 er installert. Git kreves ikke for noe
annet i denne pakken, så denne bryteren er brukes for å omgå det
for brukere som ikke ønsker å installere Git som en
byggeavhengighet.
rm -vf /usr/lib/libx265.a: BLFS anbefaler ikke bruk av statiske biblioteker.