Fixes for compiling XSDL on host

This commit is contained in:
Sergii Pylypenko
2019-09-04 23:20:56 +03:00
parent dfd7403990
commit 8f35f7d74d
5 changed files with 7 additions and 8 deletions

View File

@@ -11,7 +11,3 @@ cd "$ORIGDIR" || exit $?
git config --local --get format.subjectPrefix || git config --local --get format.subjectPrefix ||
git config --local format.subjectPrefix "PATCH xserver" git config --local format.subjectPrefix "PATCH xserver"
if test -z "$NOCONFIGURE"; then
exec "$srcdir"/configure "$@"
fi

View File

@@ -26,7 +26,7 @@
#include "dri3_priv.h" #include "dri3_priv.h"
#include <drm/drm_fourcc.h> #include <libdrm/drm_fourcc.h>
static int dri3_request; static int dri3_request;
DevPrivateKeyRec dri3_screen_private_key; DevPrivateKeyRec dri3_screen_private_key;

View File

@@ -30,7 +30,7 @@
#include <xace.h> #include <xace.h>
#include "../Xext/syncsdk.h" #include "../Xext/syncsdk.h"
#include <protocol-versions.h> #include <protocol-versions.h>
#include <drm/drm_fourcc.h> #include <libdrm/drm_fourcc.h>
static Bool static Bool
dri3_screen_can_one_point_two(ScreenPtr screen) dri3_screen_can_one_point_two(ScreenPtr screen)

View File

@@ -29,7 +29,7 @@
#include <misync.h> #include <misync.h>
#include <misyncshm.h> #include <misyncshm.h>
#include <randrstr.h> #include <randrstr.h>
#include <drm/drm_fourcc.h> #include <libdrm/drm_fourcc.h>
#include <unistd.h> #include <unistd.h>
int int

View File

@@ -1,10 +1,13 @@
#!/bin/sh #!/bin/sh
env SDL=yes CFLAGS="-O0 -g -DDEBUG" \ env SDL=yes CFLAGS="-O0 -g -DDEBUG" \
./configure --prefix=`pwd`/data/usr \ ../configure --prefix=`pwd`/data/usr \
--enable-debug \ --enable-debug \
--disable-xorg --disable-dmx --disable-xvfb --disable-xnest --disable-xquartz --disable-xwin \ --disable-xorg --disable-dmx --disable-xvfb --disable-xnest --disable-xquartz --disable-xwin \
--disable-xephyr --disable-xfake --disable-xfbdev --disable-unit-tests \ --disable-xephyr --disable-xfake --disable-xfbdev --disable-unit-tests \
--disable-shm --disable-mitshm --disable-dri --disable-dri2 --disable-glx --disable-xf86vidmode \ --disable-shm --disable-mitshm --disable-dri --disable-dri2 --disable-glx --disable-xf86vidmode \
--enable-xsdl --enable-kdrive --enable-kdrive-kbd --enable-kdrive-mouse --enable-kdrive-evdev \ --enable-xsdl --enable-kdrive --enable-kdrive-kbd --enable-kdrive-mouse --enable-kdrive-evdev \
--disable-libdrm \
|| exit 1
nice -n19 make -j8 nice -n19 make -j8