The libspng package provides a C library for handling PNG files.
Install libspng by running the following commands:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -G Ninja .. && ninja
Now, as the root
user:
ninja install
Now create a pkg-config file symlink for packages that expect
spng.pc
instead of libspng.pc
as the root
user:
ln -sfv libspng.pc /usr/lib/pkgconfig/spng.pc
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: Denne bryteren gjør at
cmake fjerner
hardkodede biblioteksøk stier (rpath) når du installerer en binær
kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke
rpath når den er installert på standard plassering, og rpath kan
noen ganger forårsake uønskede effekter eller til og med
sikkerhetsproblemer.