Make DRI dependencies and build depend on the target
[mesa.git] / src / gallium / targets / opencl / Makefile.am
index f23c26b330159610af0ae32c4179a1c99ff87b14..55a73b49ecd9d3bbff582c87ae8f73e0161ec54e 100644 (file)
@@ -6,6 +6,9 @@ lib@OPENCL_LIBNAME@_la_LDFLAGS = \
        $(LLVM_LDFLAGS) \
        -no-undefined \
        -version-number 1:0 \
+if HAVE_LD_VERSION_SCRIPT
+       -Wl,--version-script=$(top_srcdir)/src/gallium/targets/opencl/opencl.sym \
+endif
        $(GC_SECTIONS) \
        $(LD_NO_UNDEFINED)
 
@@ -32,12 +35,12 @@ lib@OPENCL_LIBNAME@_la_LIBADD = \
        -lclangBasic \
        $(LLVM_LIBS)
 
-if HAVE_DRI
+if HAVE_DRISW
 lib@OPENCL_LIBNAME@_la_LIBADD += \
        $(top_builddir)/src/gallium/winsys/sw/dri/libswdri.la
 endif
 
-if NEED_PIPE_LOADER_XLIB
+if NEED_WINSYS_XLIB
 lib@OPENCL_LIBNAME@_la_LIBADD += \
        $(top_builddir)/src/gallium/winsys/sw/xlib/libws_xlib.la \
        -lX11 -lXext -lXfixes \