Procházet zdrojové kódy

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 před 15 roky
rodič
revize
88be2171e7

+ 1
- 1
progs/egl/Makefile Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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 Zobrazit soubor

@@ -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) \

Načítá se…
Zrušit
Uložit