b5c7a9a8abddad0109bef467e1b6302c1b863d36
1 Fix detection of multibuf.h by the configure script
3 Without this patch, configure prints:
5 checking X11/extensions/multibuf.h usability... no
6 configure: WARNING: X11/extensions/multibuf.h: present but cannot be compiled
7 checking X11/extensions/multibuf.h presence... yes
8 configure: WARNING: X11/extensions/multibuf.h: check for missing prerequisite headers?
9 configure: WARNING: X11/extensions/multibuf.h: see the Autoconf documentation
10 configure: WARNING: X11/extensions/multibuf.h: section "Present But Cannot Be Compiled"
11 configure: WARNING: X11/extensions/multibuf.h: proceeding with the compiler's result
12 checking for X11/extensions/multibuf.h... no
14 Based on a patch by Dan HorĂ¡k.
16 Index: opencascade/ros/configure.in
17 ===================================================================
18 --- opencascade.orig/ros/configure.in
19 +++ opencascade/ros/configure.in
20 @@ -54,9 +54,7 @@
21 AC_CHECK_HEADERS(iomanip.h limits.h values.h float.h)
22 AC_CHECK_HEADERS(siginfo.h bits/sigset.h bstring.h sys/types.h sys/select.h)
23 AC_CHECK_HEADERS(X11/extensions/transovl.h X11/extensions/readdisplay.h)
24 -AC_CHECK_HEADERS(X11/extensions/multibuf.h)
25 -AC_CHECK_HEADERS(sys/filio.h sys/mman.h libc.h)
26 -AC_CHECK_HEADERS(X11/extensions/multibuf.h)
27 +AC_CHECK_HEADERS([X11/Xlib.h X11/extensions/multibuf.h], [], [], [#include <X11/Xlib.h>])
28 AC_CHECK_HEADERS(sys/filio.h sys/mman.h libc.h)
30 #-----------------------------------------------------------------------------
