Vulkan-Loader-1.4.313

Introduction to Vulkan-Loader

The Vulkan-Loader package contains a library which provides the Vulkan API and provides core support for graphics drivers for Vulkan.

Vulkan-loader Dependencies

Required

CMake-4.0.3, Vulkan-Headers-1.4.313, and Xorg Biblioteker

Recommended

Mesa-25.1.4 (runtime: for Vulkan drivers) and Wayland-1.23.1

Installation of Vulkan-Loader

[Notat]

Notat

If this package is being installed on a system where Mesa has already been installed previously, please rebuild Mesa-25.1.4 after this package to install Vulkan graphics drivers.

Install Vulkan-Loader 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

This package does not come with a working test suite.

Now, as the root user:

ninja install

lib32 Installation of Vulkan-Loader

Install lib32-Vulkan-Loader by running the following commands:

rm -rf * &&
ASFLAGS+=" --32" CFLAGS+=" -m32"       \
CXXFLAGS+=" -m32"                      \
PKG_CONFIG_PATH=/usr/lib32/pkgconfig   \
cmake -D CMAKE_INSTALL_PREFIX=/usr     \
      -D CMAKE_INSTALL_LIBDIR=lib32    \
      -D CMAKE_BUILD_TYPE=Release      \
      -D CMAKE_SKIP_INSTALL_RPATH=ON   \
      -G Ninja .. &&

ninja

Now, as the root user:

DESTDIR=$PWD/DESTDIR ninja install    &&
cp -vr DESTDIR/usr/lib32/* /usr/lib32 &&
rm -rf DESTDIR                        &&
ldconfig

Command Explanations

[Notat]

Notat

For en fullstendig liste over alternativer og verdier, sørg for at du er i en byggemappe, og kjør deretter cmake -LAH ...

-D CMAKE_SKIP_INSTALL_RPATH=ON: Denne bryteren gjør at cmake fjern 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.

-D BUILD_WSI_WAYLAND_SUPPORT=OFF: This option allows building the library without Wayland.

Contents

Installed Programs: None
Installed Libraries: libvulkan
Installed Directories: /usr/lib/cmake/VulkanLoader

Short Descriptions

libvulkan

provides the Vulkan API and core support for graphics drivers