diff options
author | Benjamin Franzke <[email protected]> | 2012-01-24 09:24:06 +0100 |
---|---|---|
committer | Benjamin Franzke <[email protected]> | 2012-01-24 10:00:52 +0100 |
commit | 90e256853418eaaba3717f930cc6a331e4099056 (patch) | |
tree | bff7663d6b2166dbe1c35f5ae99baf27035373f1 | |
parent | 5a84cc4ebcc99fb029d5f855e8afa11fab09266a (diff) |
egl,gbm_gallium: Fix linkage against gbm from automake
Add src/gbm/.libs to ldflags.
The gbm lib is src/gbm/.libs/ instead of lib/
as of commit 06ad64ad29e7aa9e2d001f6bd1f8c1c1f77050b8.
-rw-r--r-- | src/egl/main/Makefile | 1 | ||||
-rw-r--r-- | src/gallium/targets/egl-static/Makefile | 1 | ||||
-rw-r--r-- | src/gbm/backends/Makefile.template | 4 |
3 files changed, 4 insertions, 2 deletions
diff --git a/src/egl/main/Makefile b/src/egl/main/Makefile index 57fb691ea9d..25fb3c50bd6 100644 --- a/src/egl/main/Makefile +++ b/src/egl/main/Makefile @@ -77,6 +77,7 @@ INCLUDE_DIRS += $(WAYLAND_CFLAGS) endif ifneq ($(findstring drm, $(EGL_PLATFORMS)),) EGL_LIB_DEPS += -lgbm +LDFLAGS += -L$(TOP)/src/gbm/.libs INCLUDE_DIRS += -I$(TOP)/src/gbm/main endif diff --git a/src/gallium/targets/egl-static/Makefile b/src/gallium/targets/egl-static/Makefile index 9e8777402cb..92b72665f10 100644 --- a/src/gallium/targets/egl-static/Makefile +++ b/src/gallium/targets/egl-static/Makefile @@ -58,6 +58,7 @@ endif ifneq ($(findstring drm, $(EGL_PLATFORMS)),) egl_CPPFLAGS += $(LIBDRM_CFLAGS) egl_SYS += $(LIBDRM_LIB) -lgbm +LDFLAGS += -L$(TOP)/src/gbm/.libs endif ifneq ($(findstring fbdev, $(EGL_PLATFORMS)),) egl_LIBS += $(TOP)/src/gallium/winsys/sw/fbdev/libfbdev.a diff --git a/src/gbm/backends/Makefile.template b/src/gbm/backends/Makefile.template index 851e5c56217..f0f182317b4 100644 --- a/src/gbm/backends/Makefile.template +++ b/src/gbm/backends/Makefile.template @@ -32,9 +32,9 @@ $(GBM_BACKEND_PATH): $(GBM_BACKEND).so $(GBM_BACKEND).so: $(GBM_OBJECTS) Makefile $(TOP)/src/gbm/backends/Makefile.template @$(MKLIB) -o $(GBM_BACKEND).so -noprefix \ - -linker '$(CC)' -ldflags '-L$(TOP)/$(LIB_DIR) $(LDFLAGS)' \ + -linker '$(CC)' -ldflags '-L$(TOP)/src/gbm/.libs $(LDFLAGS)' \ $(MKLIB_OPTIONS) \ - $(GBM_OBJECTS) $(GBM_LIBS) -l$(GBM_LIB) + $(GBM_OBJECTS) $(GBM_LIBS) -lgbm lib$(GBM_BACKEND).a: $(GBM_OBJECTS) Makefile $(TOP)/src/gbm/backends/Makefile.template @$(MKLIB) -o $(GBM_BACKEND) -static $(GBM_OBJECTS) |