|
Line 0
Link Here
|
|
|
1 |
--- configure.ac.orig 2014-12-16 12:03:01.000000000 +0100 |
| 2 |
+++ configure.ac 2014-12-16 12:05:57.000000000 +0100 |
| 3 |
@@ -236,6 +236,24 @@ |
| 4 |
AM_CONDITIONAL(USE_X11_RANDR, false) |
| 5 |
SUPPRESS_MANGLING_WARNINGS="" |
| 6 |
;; |
| 7 |
+ *-*-freebsd*) |
| 8 |
+ SUPPRESS_MANGLING_WARNINGS="" |
| 9 |
+ ## search for X11/xrandr |
| 10 |
+ libs_tmp="$LIBS" |
| 11 |
+ use_x11_xrandr="yes" |
| 12 |
+ AC_CHECK_HEADER(X11/Xlib.h,,[use_x11_xrandr="no"]) |
| 13 |
+ AC_CHECK_HEADER(X11/Xatom.h,,[use_x11_xrandr="no"]) |
| 14 |
+ AC_CHECK_HEADER(X11/extensions/Xrandr.h,,[use_x11_xrandr="no"]) |
| 15 |
+ AC_CHECK_LIB(X11,XOpenDisplay,,[use_x11_xrandr="no"]) |
| 16 |
+ AC_CHECK_LIB(Xrandr,XRRGetScreenResources,,[use_x11_xrandr="no"]) |
| 17 |
+ if test "x$use_x11_xrandr" = "xyes"; then |
| 18 |
+ AC_DEFINE([HAVE_RANDR],[1],[Define to 1 to include support for the X11 randr extension]) |
| 19 |
+ AM_CONDITIONAL(USE_X11_RANDR, true) |
| 20 |
+ else |
| 21 |
+ AM_CONDITIONAL(USE_X11_RANDR, false) |
| 22 |
+ LIBS="$libs_tmp" |
| 23 |
+ fi |
| 24 |
+ ;; |
| 25 |
esac |
| 26 |
|
| 27 |
## define the build info |