diff options
author | Marek Olšák <maraeo@gmail.com> | 2011-07-21 14:57:19 +0200 |
---|---|---|
committer | Marek Olšák <maraeo@gmail.com> | 2011-07-21 14:57:19 +0200 |
commit | 4cbaa2283c3729773ae3a75d13e2e7d8cb375196 (patch) | |
tree | 617d15d3ee318bd31626732c7dcbda10cbdaf144 | |
parent | e29d44eacda693ae66d615bf10169cfdc2a421d4 (diff) |
configure.ac: Check for the respective libdrm_* when building gallium drivers
In a rare case of building gallium only, we need to
check if the required packages are available
libdrm_[intel|nouveau] - gallium[i915 i965|nouveau]
v2: r300g and r600g do not need libdrm_radeon
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Marek Olšák <maraeo@gmail.com>
(cherry picked from commit c2426bbf862850504f24e7d9765e64a75b873f3b)
Conflicts:
configure.ac
-rw-r--r-- | configure.ac | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 7d96ed9ff29..d4bf2a17d85 100644 --- a/configure.ac +++ b/configure.ac @@ -1786,9 +1786,11 @@ if test "x$with_gallium_drivers" != x; then gallium_check_st "svga/drm" "dri-vmwgfx" "xorg-vmwgfx" ;; xi915) + PKG_CHECK_MODULES([INTEL], [libdrm_intel >= $LIBDRM_INTEL_REQUIRED]) gallium_check_st "i915/drm" "dri-i915" "xorg-i915" ;; xi965) + PKG_CHECK_MODULES([INTEL], [libdrm_intel >= $LIBDRM_INTEL_REQUIRED]) gallium_check_st "i965/drm" "dri-i965" "xorg-i965" ;; xr300) @@ -1800,6 +1802,7 @@ if test "x$with_gallium_drivers" != x; then gallium_check_st "r600/drm" "dri-r600" ;; xnouveau) + PKG_CHECK_MODULES([NOUVEAU], [libdrm_nouveau >= $LIBDRM_NOUVEAU_REQUIRED]) GALLIUM_DRIVERS_DIRS="$GALLIUM_DRIVERS_DIRS nouveau nvfx nv50 nvc0" gallium_check_st "nouveau/drm" "dri-nouveau" "xorg-nouveau" ;; |