mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 21:26:49 +00:00
Mesa: build with shared libdricore support, install libglsl.so, strib librarys
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
3ed2e4fb29
commit
1f6f31b5f3
@ -29,9 +29,6 @@ get_graphicdrivers
|
|||||||
strip_linker_plugin
|
strip_linker_plugin
|
||||||
strip_lto # Mesa fails to build with LTO optimization
|
strip_lto # Mesa fails to build with LTO optimization
|
||||||
|
|
||||||
# TODO:
|
|
||||||
LDFLAGS=""
|
|
||||||
|
|
||||||
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
||||||
export LLVM_CONFIG="$SYSROOT_PREFIX/usr/bin/llvm-config"
|
export LLVM_CONFIG="$SYSROOT_PREFIX/usr/bin/llvm-config"
|
||||||
fi
|
fi
|
||||||
@ -50,6 +47,7 @@ DRI_DRIVER_SEARCH_DIR="$XORG_PATH_DRI" \
|
|||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
|
--enable-shared-dricore \
|
||||||
--disable-debug \
|
--disable-debug \
|
||||||
--disable-selinux \
|
--disable-selinux \
|
||||||
--enable-xcb \
|
--enable-xcb \
|
||||||
|
@ -27,6 +27,8 @@ mkdir -p $INSTALL/usr/lib
|
|||||||
ln -sf libGL.so.1 $INSTALL/usr/lib/libGL.so
|
ln -sf libGL.so.1 $INSTALL/usr/lib/libGL.so
|
||||||
ln -sf /var/lib/libGL.so $INSTALL/usr/lib/libGL.so.1
|
ln -sf /var/lib/libGL.so $INSTALL/usr/lib/libGL.so.1
|
||||||
cp -P $PKG_BUILD/lib/libGLU.so* $INSTALL/usr/lib
|
cp -P $PKG_BUILD/lib/libGLU.so* $INSTALL/usr/lib
|
||||||
|
cp -P $PKG_BUILD/lib/libdricore.so $INSTALL/usr/lib
|
||||||
|
cp -P $PKG_BUILD/lib/libglsl.so $INSTALL/usr/lib
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib/dri
|
mkdir -p $INSTALL/usr/lib/dri
|
||||||
cp -P $PKG_BUILD/lib/*_dri.so $INSTALL/usr/lib/dri || true
|
cp -P $PKG_BUILD/lib/*_dri.so $INSTALL/usr/lib/dri || true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user