A website documenting creating the build root for MidgardOS
| Navigation | ||
|---|---|---|
| « LibSELinux 64-bit | HOME | LibSEManage 64-bit » |
Name: LibSELinux 32-bit
Summary: SELinux runtime and utilities
License: Public Domain
Version: 3.10
URL: https://github.com/SELinuxProject/selinux/releases/download/3.10/libselinux-3.10.tar.gz
Average Build Time: less than 0.1 SBU
Used Install Space: 2.5 MiB
The package does not have a traditional configuration script.
To compile LibSELinux 32-bit, run the following commands:
make clean
CFLAGS="-g -O2 -Wno-discarded-qualifiers" make CC="gcc -m32 -march=i686"
Finally, to install LibSELinux 32-bit into the build tree, run the following command:
PREFIX=/usr LIBDIR=/usr/lib SHLIBDIR=/usr/lib DESTDIR=$PWD/DESTDIR make install
cp -Rv DESTDIR/usr/lib/* /usr/lib/
Other libraries and programs of the suite of tools for SELinux require linking against the static library for LibSELinux, as such it is not removed.
See the contents section of the 64-bit build of LibSELinux for details.
| Navigation | ||
|---|---|---|
| « LibSELinux 64-bit | HOME | LibSEManage 64-bit » |