X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=build%2Ftizen%2Fadaptor%2Fconfigure.ac;h=3c631a2be44cfe01dee72a64efa2f78ec13fe109;hb=1867451a630743859b583e5f38a1b85a241311b2;hp=12ee52a329fa8645793cb281402cc2f05785e15f;hpb=b3367e8e1b60e7edf1b40b09e71a05ba32313818;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/build/tizen/adaptor/configure.ac b/build/tizen/adaptor/configure.ac index 12ee52a..3c631a2 100644 --- a/build/tizen/adaptor/configure.ac +++ b/build/tizen/adaptor/configure.ac @@ -308,12 +308,15 @@ PKG_CHECK_MODULES(WAYLAND, [ecore-wayland egl wayland-egl wayland-client >= 1.2. [DALI_USE_ECORE_WAYLAND=0]) else -PKG_CHECK_MODULES(ECORE_X, [ecore-x], +PKG_CHECK_MODULES(ECORE_X, [ecore-x x11-xcb], [DALI_USE_ECORE_X11=1], [DALI_USE_ECORE_X11=0]) -PKG_CHECK_MODULES(X11, [x11], +PKG_CHECK_MODULES(X11, [x11 x11-xcb], [DALI_USE_X11=1], [DALI_USE_X11=0]) +#PKG_CHECK_MODULES(X11_XCB, [x11-xcb], +# [DALI_HAS_X11_XCB=1], +# [DALI_HAS_X11_XCB=0]) fi # remove this when we update common repos @@ -353,11 +356,18 @@ if test "x$enable_vulkan" != "xno"; then [ AC_MSG_ERROR([Vulkan not available as a package]) ] ) - DALI_ADAPTOR_CFLAGS+=" ${VULKAN_CFLAGS} -DVK_USE_PLATFORM_XLIB_KHR -DVULKAN_HPP_NO_EXCEPTIONS" - DALI_ADAPTOR_LDFLAGS+=" ${VULKAN_LIBS}" + DALI_ADAPTOR_CFLAGS+=" ${VULKAN_CFLAGS} -DVULKAN_HPP_NO_EXCEPTIONS" + + # due to a bug in nvidia driver x11-xcb library is required + DALI_ADAPTOR_LDFLAGS+=${VULKAN_LIBS} + + if test "x$DALI_HAS_X11_XCB" == "x1"; then + echo "X11 libs: ${X11_XCB_LIBS}" + DALI_ADAPTOR_LDFLAGS+=${X11_XCB_LIBS} + fi fi -AM_CONDITIONAL([VULKAN_ENABLED], [test x$enable_vulkan = xyes]) +AM_CONDITIONAL([VULKAN_ENABLED], [test x$enable_vulkan != xno]) AC_SUBST(dataReadWriteDir) AC_SUBST(dataReadOnlyDir)