Selaa lähdekoodia

egl: Pass flags to locate Xlib headers and libraries

eglplatform.h pulls in Xlib.h on X11 platforms. Likewise, the egl glx
driver and egl programs needs to link to libX11. Make sure we use the
locations the user told us about.

Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
tags/mesa-7.8.2
Dan Nicholson 15 vuotta sitten
vanhempi
commit
88be2171e7

+ 1
- 1
progs/egl/Makefile Näytä tiedosto

@@ -4,7 +4,7 @@ TOP = ../..
include $(TOP)/configs/current


INCLUDE_DIRS = -I$(TOP)/include
INCLUDE_DIRS = -I$(TOP)/include $(X11_CFLAGS)

HEADERS = $(TOP)/include/GLES/egl.h
LIB_DEP = $(TOP)/$(LIB_DIR)/libEGL.so

+ 2
- 2
src/egl/drivers/glx/Makefile Näytä tiedosto

@@ -10,7 +10,7 @@ EGL_INCLUDES = \
-I$(TOP)/include \
-I$(TOP)/src/egl/main

EGL_CFLAGS =
EGL_LIBS = -lX11 -lGL
EGL_CFLAGS = $(X11_CFLAGS)
EGL_LIBS = $(X11_LIBS) -lGL

include ../Makefile.template

+ 1
- 1
src/egl/main/Makefile Näytä tiedosto

@@ -7,7 +7,7 @@ include $(TOP)/configs/current
EGL_MAJOR = 1
EGL_MINOR = 0

INCLUDE_DIRS = -I$(TOP)/include
INCLUDE_DIRS = -I$(TOP)/include $(X11_CFLAGS)

HEADERS = \
eglcompiler.h \

+ 1
- 0
src/gallium/state_trackers/egl/Makefile Näytä tiedosto

@@ -16,6 +16,7 @@ x11_INCLUDES = \
-I$(TOP)/src/gallium/drivers \
-I$(TOP)/src/glx \
-I$(TOP)/src/mesa \
$(X11_CFLAGS) \
$(shell pkg-config --cflags-only-I libdrm)

x11_SOURCES = $(wildcard x11/*.c) \

Loading…
Peruuta
Tallenna