configure.ac revision ad43ddac
1209ff23fSmrg#  Copyright 2005 Adam Jackson.
2209ff23fSmrg#
3209ff23fSmrg#  Permission is hereby granted, free of charge, to any person obtaining a
4209ff23fSmrg#  copy of this software and associated documentation files (the "Software"),
5209ff23fSmrg#  to deal in the Software without restriction, including without limitation
6209ff23fSmrg#  on the rights to use, copy, modify, merge, publish, distribute, sub
7209ff23fSmrg#  license, and/or sell copies of the Software, and to permit persons to whom
8209ff23fSmrg#  the Software is furnished to do so, subject to the following conditions:
9209ff23fSmrg#
10209ff23fSmrg#  The above copyright notice and this permission notice (including the next
11209ff23fSmrg#  paragraph) shall be included in all copies or substantial portions of the
12209ff23fSmrg#  Software.
13209ff23fSmrg#
14209ff23fSmrg#  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15209ff23fSmrg#  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16209ff23fSmrg#  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
17209ff23fSmrg#  ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
18209ff23fSmrg#  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
19209ff23fSmrg#  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20209ff23fSmrg#
21209ff23fSmrg# Process this file with autoconf to produce a configure script
22209ff23fSmrg
23209ff23fSmrgAC_PREREQ(2.57)
24209ff23fSmrgAC_INIT([xf86-video-ati],
25ad43ddacSmrg        6.13.0,
26209ff23fSmrg        [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
27209ff23fSmrg        xf86-video-ati)
28209ff23fSmrg
29209ff23fSmrgAC_CONFIG_SRCDIR([Makefile.am])
30209ff23fSmrgAM_CONFIG_HEADER([config.h])
31ad43ddacSmrg
32ad43ddacSmrg# Require xorg-macros: XORG_DEFAULT_OPTIONS
33ad43ddacSmrgm4_ifndef([XORG_MACROS_VERSION], 
34ad43ddacSmrg          [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])])
35ad43ddacSmrgXORG_MACROS_VERSION(1.3)
36ad43ddacSmrgXORG_DEFAULT_OPTIONS
37ad43ddacSmrg
38209ff23fSmrgAC_CONFIG_AUX_DIR(.)
39209ff23fSmrg
40ad43ddacSmrgAM_INIT_AUTOMAKE([foreign dist-bzip2])
41ad43ddacSmrgAC_SYS_LARGEFILE
42209ff23fSmrg
43209ff23fSmrgAM_MAINTAINER_MODE
44209ff23fSmrg
45209ff23fSmrg# Checks for programs.
46209ff23fSmrgAC_DISABLE_STATIC
47209ff23fSmrgAC_PROG_LIBTOOL
48209ff23fSmrgAC_PROG_CC
49209ff23fSmrg
50209ff23fSmrgif test "x$GCC" = "xyes"; then
51209ff23fSmrg	CPPFLAGS="$CPPFLAGS -Wall"
52209ff23fSmrgfi
53209ff23fSmrg
54209ff23fSmrgAH_TOP([#include "xorg-server.h"])
55209ff23fSmrg
56209ff23fSmrgAC_ARG_WITH(xorg-module-dir,
57209ff23fSmrg            AC_HELP_STRING([--with-xorg-module-dir=DIR],
58209ff23fSmrg                           [Default xorg module directory [[default=$libdir/xorg/modules]]]),
59209ff23fSmrg            [moduledir="$withval"],
60209ff23fSmrg            [moduledir="$libdir/xorg/modules"])
61209ff23fSmrg
62209ff23fSmrgAC_ARG_ENABLE(dri, AC_HELP_STRING([--disable-dri],
63209ff23fSmrg                                  [Disable DRI support [[default=auto]]]),
64209ff23fSmrg              [DRI="$enableval"],
65209ff23fSmrg              [DRI=auto])
66209ff23fSmrg
67209ff23fSmrgAC_ARG_ENABLE(exa,
68209ff23fSmrg              AC_HELP_STRING([--disable-exa],
69209ff23fSmrg                             [Disable EXA support [[default=enabled]]]),
70209ff23fSmrg              [EXA="$enableval"],
71209ff23fSmrg              [EXA=yes])
72209ff23fSmrg
73ad43ddacSmrgAC_ARG_ENABLE(kms,
74ad43ddacSmrg              AC_HELP_STRING([--disable-kms],
75ad43ddacSmrg                             [Disable KMS support [[default=enabled]]]),
76ad43ddacSmrg              [DRM_MODE="$enableval"],
77ad43ddacSmrg              [DRM_MODE=yes])
78ad43ddacSmrg
79209ff23fSmrgAC_ARG_WITH(xserver-source,AC_HELP_STRING([--with-xserver-source=XSERVER_SOURCE],
80209ff23fSmrg                                          [Path to X server source tree]),
81209ff23fSmrg                           [ XSERVER_SOURCE="$withval" ],
82209ff23fSmrg                           [ XSERVER_SOURCE="" ])
83209ff23fSmrg
84209ff23fSmrg# Checks for extensions
85209ff23fSmrgXORG_DRIVER_CHECK_EXT(RANDR, randrproto)
86209ff23fSmrgXORG_DRIVER_CHECK_EXT(RENDER, renderproto)
87209ff23fSmrgXORG_DRIVER_CHECK_EXT(XV, videoproto)
88209ff23fSmrgXORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto)
89209ff23fSmrg
90209ff23fSmrg# Checks for pkg-config packages
91209ff23fSmrgPKG_CHECK_MODULES(XORG, [xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES])
92c503f109SmrgPKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1],
93c503f109Smrg                  HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, [xextproto 7.1 available]),
94c503f109Smrg                  HAVE_XEXTPROTO_71="no")
95c503f109SmrgAM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ])
96209ff23fSmrg
97209ff23fSmrg# Checks for libraries.
98209ff23fSmrg
99209ff23fSmrg# Checks for header files.
100209ff23fSmrgAC_HEADER_STDC
101209ff23fSmrg
102209ff23fSmrgif test "$DRI" != no; then
103ad43ddacSmrg	PKG_CHECK_MODULES(DRI, [libdrm >= 2.2 xf86driproto])
104ad43ddacSmrg	save_CPPFLAGS="$CPPFLAGS"
105ad43ddacSmrg	CPPFLAGS="$XORG_CFLAGS $DRI_CFLAGS"
106ad43ddacSmrg	AC_CHECK_HEADER([dri.h],
107ad43ddacSmrg                      [have_dri_h="yes"], [have_dri_h="no"],[-])
108ad43ddacSmrg	AC_CHECK_HEADER([sarea.h],
109ad43ddacSmrg                      [have_sarea_h="yes"], [have_sarea_h="no"],[-])
110ad43ddacSmrg	AC_PREPROC_IFELSE([AC_LANG_PROGRAM([[
111ad43ddacSmrg#include <xorg-server.h>
112ad43ddacSmrg#include <dristruct.h>
113ad43ddacSmrg                      ]])],
114ad43ddacSmrg                      [have_dristruct_h="yes"], [have_dristruct_h="no"],[-])
115ad43ddacSmrg	AC_CHECK_HEADER([damage.h],
116ad43ddacSmrg                      [have_damage_h="yes"], [have_damage_h="no"],[-])
117ad43ddacSmrg	CPPFLAGS="$save_CPPFLAGS"
118209ff23fSmrgfi
119209ff23fSmrg
120209ff23fSmrgAC_MSG_CHECKING([whether to include DRI support])
121209ff23fSmrgif test x$DRI = xauto; then
122209ff23fSmrg	if test "$have_dri_h" = yes -a \
123209ff23fSmrg                "$have_sarea_h" = yes -a \
124209ff23fSmrg                "$have_dristruct_h" = yes; then
125209ff23fSmrg		DRI="yes"
126209ff23fSmrg	else
127209ff23fSmrg		DRI="no"
128209ff23fSmrg	fi
129209ff23fSmrgfi
130209ff23fSmrgAC_MSG_RESULT([$DRI])
131209ff23fSmrg
132209ff23fSmrgAM_CONDITIONAL(DRI, test x$DRI = xyes)
133209ff23fSmrgif test "$DRI" = yes; then
134209ff23fSmrg        AC_DEFINE(XF86DRI,1,[Enable DRI driver support])
135209ff23fSmrg        AC_DEFINE(XF86DRI_DEVEL,1,[Enable developmental DRI driver support])
136209ff23fSmrg	if test "$have_damage_h" = yes; then
137209ff23fSmrg		AC_DEFINE(DAMAGE,1,[Use Damage extension])
138209ff23fSmrg	fi
139ad43ddacSmrg
140ad43ddacSmrg        save_CFLAGS="$CFLAGS"
141ad43ddacSmrg        CFLAGS="$XORG_CFLAGS $DRI_CFLAGS $CFLAGS"
142ad43ddacSmrg	if test "$DRM_MODE" = yes; then
143ad43ddacSmrg	   	AC_CHECK_HEADER(xf86drmMode.h,[DRM_MODE=yes],[DRM_MODE=no],[#include <stdint.h>
144ad43ddacSmrg#include <stdlib.h>])
145ad43ddacSmrg		if test "x$DRM_MODE" = xyes; then
146ad43ddacSmrg			PKG_CHECK_MODULES(LIBDRM_RADEON, [xorg-server >= 1.6.2 libdrm_radeon],
147ad43ddacSmrg			[LIBDRM_RADEON=yes], [LIBDRM_RADEON=no])
148ad43ddacSmrg
149ad43ddacSmrg			if test "x$LIBDRM_RADEON" = xyes; then
150ad43ddacSmrg			   	AC_DEFINE(XF86DRM_MODE,1,[DRM kernel modesetting])
151ad43ddacSmrg				AC_DEFINE(RADEON_DRI2, 1,[Enable DRI2 code])
152ad43ddacSmrg                        else
153ad43ddacSmrg                                DRM_MODE=no
154ad43ddacSmrg			fi
155ad43ddacSmrg        	fi
156ad43ddacSmrg	fi
157ad43ddacSmrg	CFLAGS="$save_CFLAGS"
158ad43ddacSmrgelse
159ad43ddacSmrg	DRM_MODE=no
160209ff23fSmrgfi
161ad43ddacSmrgAM_CONDITIONAL(DRM_MODE, test x$DRM_MODE = xyes)
162209ff23fSmrg
163209ff23fSmrgsave_CFLAGS="$CFLAGS"
164209ff23fSmrgCFLAGS="$XORG_CFLAGS"
165209ff23fSmrgAC_CHECK_HEADER(xf86Modes.h,[XMODES=yes],[XMODES=no],[#include "xorg-server.h"])
166209ff23fSmrgCFLAGS="$save_CFLAGS"
167209ff23fSmrg
168209ff23fSmrgAC_DEFINE(USE_XAA, 1, [Build support for XAA])
169209ff23fSmrg
170209ff23fSmrg# Properly handle EXA.
171209ff23fSmrgAC_MSG_CHECKING([whether to enable EXA support])
172209ff23fSmrgif test "x$EXA" = xyes; then
173209ff23fSmrg        AC_MSG_RESULT(yes)
174209ff23fSmrg
175209ff23fSmrg        SAVE_CPPFLAGS="$CPPFLAGS"
176209ff23fSmrg        CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
177209ff23fSmrg        AC_CHECK_HEADER(exa.h,
178209ff23fSmrg                       [have_exa_h="yes"], [have_exa_h="no"])
179209ff23fSmrg        CPPFLAGS="$SAVE_CPPFLAGS"
180209ff23fSmrgelse
181209ff23fSmrg        AC_MSG_RESULT(no)
182209ff23fSmrgfi 
183209ff23fSmrg
184209ff23fSmrgSAVE_CPPFLAGS="$CPPFLAGS"
185209ff23fSmrgCPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
186209ff23fSmrgif test "x$have_exa_h" = xyes; then
187209ff23fSmrg        AC_MSG_CHECKING([whether EXA version is at least 2.0.0])
188209ff23fSmrg        AC_PREPROC_IFELSE([AC_LANG_PROGRAM([[
189209ff23fSmrg#include "exa.h"
190209ff23fSmrg#if EXA_VERSION_MAJOR < 2
191209ff23fSmrg#error OLD EXA!
192209ff23fSmrg#endif
193209ff23fSmrg                          ]])],
194209ff23fSmrg                          [USE_EXA=yes],
195209ff23fSmrg                          [USE_EXA=no])
196209ff23fSmrg        AC_MSG_RESULT($USE_EXA)
197209ff23fSmrg
198209ff23fSmrg        if test "x$USE_EXA" = xyes; then
199209ff23fSmrg                AC_DEFINE(USE_EXA, 1, [Build support for Exa])
200209ff23fSmrg        fi
201209ff23fSmrgfi
202209ff23fSmrg
203209ff23fSmrgAC_CHECK_DECL(xf86XVFillKeyHelperDrawable,
204209ff23fSmrg	      [AC_DEFINE(HAVE_XV_DRAWABLE_HELPER, 1, [Have xf86XVFillKeyHelperDrawable prototype])],
205209ff23fSmrg	      [],
206209ff23fSmrg	      [#include <xf86xv.h>])
207209ff23fSmrg
208209ff23fSmrgAC_CHECK_DECL(xf86ModeBandwidth,
209209ff23fSmrg	      [AC_DEFINE(HAVE_XF86MODEBANDWIDTH, 1, [Have xf86ModeBandwidth prototype])],
210209ff23fSmrg	      [],
211209ff23fSmrg	      [#include "xorg-server.h"
212209ff23fSmrg	       #include "xf86Modes.h"])
213209ff23fSmrg
214209ff23fSmrgAC_CHECK_DECL(xf86_crtc_clip_video_helper,
215209ff23fSmrg	      [AC_DEFINE(HAVE_XF86CRTCCLIPVIDEOHELPER, 1, [Have xf86_crtc_clip_video_helper prototype])],
216209ff23fSmrg	      [],
217209ff23fSmrg	      [#include <X11/Xmd.h>
218209ff23fSmrg	       #include "xorg-server.h"
219209ff23fSmrg	       #include "xf86i2c.h"
220209ff23fSmrg	       #include "xf86Crtc.h"])
221209ff23fSmrg
222209ff23fSmrgAC_CHECK_DECL(xf86RotateFreeShadow,
223209ff23fSmrg	      [AC_DEFINE(HAVE_FREE_SHADOW, 1, [have new FreeShadow API])],
224209ff23fSmrg	      [],
225209ff23fSmrg	      [#include <xorg-server.h>
226209ff23fSmrg               #include <windowstr.h>
227209ff23fSmrg	       #include <xf86Crtc.h>])
228209ff23fSmrg
229209ff23fSmrgAC_CHECK_DECL(pci_device_enable,
230209ff23fSmrg	      [AC_DEFINE(HAVE_PCI_DEVICE_ENABLE, 1, [Have pci_device_enable prototype])],
231209ff23fSmrg	      [],
232209ff23fSmrg	      [#include <pciaccess.h>])
233209ff23fSmrg
234209ff23fSmrgAC_CHECK_DECL(XSERVER_LIBPCIACCESS,
235209ff23fSmrg	      [XSERVER_LIBPCIACCESS=yes],[XSERVER_LIBPCIACCESS=no],
236209ff23fSmrg	      [#include "xorg-server.h"])
237209ff23fSmrg
238209ff23fSmrgAM_CONDITIONAL(XMODES, test "x$XMODES" = xno)
239209ff23fSmrg
240209ff23fSmrgif test "x$XSERVER_SOURCE" = x; then
241209ff23fSmrg        if test -d ../../xserver; then
242209ff23fSmrg                XSERVER_SOURCE="`cd ../../xserver && pwd`"
243209ff23fSmrg        fi
244209ff23fSmrgfi
245209ff23fSmrg
246209ff23fSmrgif test -d "$XSERVER_SOURCE"; then
247209ff23fSmrg        case "$XSERVER_SOURCE" in
248209ff23fSmrg        /*)
249209ff23fSmrg                ;;
250209ff23fSmrg        *)
251209ff23fSmrg                XSERVER_SOURCE="`cd $XSERVER_SOURCE && pwd`"
252209ff23fSmrg        esac
253209ff23fSmrg        if test -f src/modes/xf86Modes.h; then
254209ff23fSmrg                :
255209ff23fSmrg        else
256209ff23fSmrg                ln -sf $XSERVER_SOURCE/hw/xfree86/modes src/modes
257209ff23fSmrg        fi
258209ff23fSmrg
259209ff23fSmrg        if test -f src/parser/xf86Parser.h; then
260209ff23fSmrg                :
261209ff23fSmrg        else
262209ff23fSmrg                ln -sf $XSERVER_SOURCE/hw/xfree86/parser src/parser
263209ff23fSmrg        fi
264209ff23fSmrgfi
265209ff23fSmrgif test "x$XMODES" = xyes; then
266209ff23fSmrg        AC_MSG_NOTICE([X server has new mode code])
267209ff23fSmrg        AC_DEFINE(XMODES, 1,[X server has built-in mode code])
268209ff23fSmrg        XMODES_CFLAGS=
269209ff23fSmrgelse
270209ff23fSmrg        if test -f src/modes/xf86Modes.h -a -f src/parser/xf86Parser.h; then
271209ff23fSmrg                AC_MSG_NOTICE([X server is missing new mode code, using local copy])
272209ff23fSmrg        else
273209ff23fSmrg                AC_MSG_ERROR([Must have X server >= 1.3 source tree for mode setting code. Please specify --with-xserver-source])
274209ff23fSmrg        fi
275209ff23fSmrg        XMODES_CFLAGS='-DXF86_MODES_RENAME -I$(top_srcdir)/src -I$(top_srcdir)/src/modes -I$(top_srcdir)/src/parser'
276209ff23fSmrgfi
277209ff23fSmrg
278209ff23fSmrgAC_SUBST([XMODES_CFLAGS])
279209ff23fSmrg
280209ff23fSmrgCPPFLAGS="$SAVE_CPPFLAGS"
281209ff23fSmrg
282209ff23fSmrgAM_CONDITIONAL(USE_EXA, test "x$USE_EXA" = xyes)
283209ff23fSmrg
284ad43ddacSmrgAM_CONDITIONAL(XF86DRM_MODE, test "x$LIBDRM_RADEON" = xyes)
285ad43ddacSmrg
286209ff23fSmrgif test "x$XSERVER_LIBPCIACCESS" = xyes; then
287209ff23fSmrg    PKG_CHECK_MODULES([PCIACCESS], [pciaccess >= 0.8.0])
288209ff23fSmrg    XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
289209ff23fSmrgfi
290209ff23fSmrgAM_CONDITIONAL(XSERVER_LIBPCIACCESS, test "x$XSERVER_LIBPCIACCESS" = xyes)
291209ff23fSmrg
292209ff23fSmrg# Checks for headers/macros for byte swapping
293209ff23fSmrg# Known variants:
294209ff23fSmrg#	<byteswap.h> bswap_16, bswap_32, bswap_64  (glibc)
295209ff23fSmrg#	<sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD)
296209ff23fSmrg#	<sys/endian.h> bswap16, bswap32, bswap64 (other BSD's)
297209ff23fSmrg#	and a fallback to local macros if none of the above are found
298209ff23fSmrg
299209ff23fSmrg# if <byteswap.h> is found, assume it's the correct version
300209ff23fSmrgAC_CHECK_HEADERS([byteswap.h])
301209ff23fSmrg
302209ff23fSmrg# if <sys/endian.h> is found, have to check which version
303209ff23fSmrgAC_CHECK_HEADER([sys/endian.h], [HAVE_SYS_ENDIAN_H="yes"], [HAVE_SYS_ENDIAN_H="no"])
304209ff23fSmrg
305209ff23fSmrgif test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then
306209ff23fSmrg	AC_MSG_CHECKING([for __swap16 variant of <sys/endian.h> byteswapping macros])
307209ff23fSmrg	AC_LINK_IFELSE([AC_LANG_PROGRAM([
308209ff23fSmrg#include <sys/types.h>
309209ff23fSmrg#include <sys/endian.h>
310209ff23fSmrg ], [
311209ff23fSmrgint a = 1, b;
312209ff23fSmrgb = __swap16(a);
313209ff23fSmrg ])
314209ff23fSmrg], [SYS_ENDIAN__SWAP='yes'], [SYS_ENDIAN__SWAP='no'])
315209ff23fSmrg	AC_MSG_RESULT([$SYS_ENDIAN__SWAP])
316209ff23fSmrg
317209ff23fSmrg	AC_MSG_CHECKING([for bswap16 variant of <sys/endian.h> byteswapping macros])
318209ff23fSmrg	AC_LINK_IFELSE([AC_LANG_PROGRAM([
319209ff23fSmrg#include <sys/types.h>
320209ff23fSmrg#include <sys/endian.h>
321209ff23fSmrg ], [
322209ff23fSmrgint a = 1, b;
323209ff23fSmrgb = bswap16(a);
324209ff23fSmrg ])
325209ff23fSmrg], [SYS_ENDIAN_BSWAP='yes'], [SYS_ENDIAN_BSWAP='no'])
326209ff23fSmrg	AC_MSG_RESULT([$SYS_ENDIAN_BSWAP])
327209ff23fSmrg
328209ff23fSmrg    	if test "$SYS_ENDIAN_BSWAP" = "yes" ; then
329209ff23fSmrg		USE_SYS_ENDIAN_H=yes
330209ff23fSmrg		BSWAP=bswap
331209ff23fSmrg	else	
332209ff23fSmrg	    	if test "$SYS_ENDIAN__SWAP" = "yes" ; then
333209ff23fSmrg			USE_SYS_ENDIAN_H=yes
334209ff23fSmrg			BSWAP=__swap
335209ff23fSmrg		else
336209ff23fSmrg			USE_SYS_ENDIAN_H=no
337209ff23fSmrg		fi
338209ff23fSmrg	fi
339209ff23fSmrg
340209ff23fSmrg	if test "$USE_SYS_ENDIAN_H" = "yes" ; then
341209ff23fSmrg	    AC_DEFINE([USE_SYS_ENDIAN_H], 1, 
342209ff23fSmrg		[Define to use byteswap macros from <sys/endian.h>])
343209ff23fSmrg	    AC_DEFINE_UNQUOTED([bswap_16], ${BSWAP}16, 
344209ff23fSmrg			[Define to 16-bit byteswap macro])
345209ff23fSmrg	    AC_DEFINE_UNQUOTED([bswap_32], ${BSWAP}32, 
346209ff23fSmrg			[Define to 32-bit byteswap macro])
347209ff23fSmrg	    AC_DEFINE_UNQUOTED([bswap_64], ${BSWAP}64, 
348209ff23fSmrg			[Define to 64-bit byteswap macro])
349209ff23fSmrg	fi
350209ff23fSmrgfi
351209ff23fSmrg
352209ff23fSmrgcase $host_os in
353209ff23fSmrg  *linux*)
354209ff23fSmrg  AC_DEFINE(FGL_LINUX, 1, [Use linux pragma pack]) ;;
355209ff23fSmrgesac
356209ff23fSmrg
357209ff23fSmrgAC_SUBST([XORG_CFLAGS])
358209ff23fSmrgAC_SUBST([DRI_CFLAGS])
359ad43ddacSmrgAC_SUBST([LIBDRM_RADEON_CFLAGS])
360ad43ddacSmrgAC_SUBST([LIBDRM_RADEON_LIBS])
361209ff23fSmrgAC_SUBST([moduledir])
362209ff23fSmrg
363209ff23fSmrgDRIVER_NAME=ati
364209ff23fSmrgAC_SUBST([DRIVER_NAME])
365209ff23fSmrg
366209ff23fSmrgAC_MSG_NOTICE(
367209ff23fSmrg[The atimisc sub-driver has been split out to xf86-video-mach64:]
368209ff23fSmrg[    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64]
369209ff23fSmrg[Please install that driver as well for mach64-based cards.]
370209ff23fSmrg)
371209ff23fSmrg
372209ff23fSmrgAC_MSG_NOTICE(
373209ff23fSmrg[The r128 sub-driver has been split out to xf86-video-r128:]
374209ff23fSmrg[    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128]
375209ff23fSmrg[Please install that driver as well for rage128-based cards.]
376209ff23fSmrg)
377209ff23fSmrg
378209ff23fSmrgAC_OUTPUT([
379209ff23fSmrg	Makefile
380209ff23fSmrg	src/Makefile
381209ff23fSmrg	man/Makefile
382209ff23fSmrg])
383ad43ddacSmrg
384ad43ddacSmrgdnl
385ad43ddacSmrgdnl Output some configuration info for the user
386ad43ddacSmrgdnl
387ad43ddacSmrgecho ""
388ad43ddacSmrgecho "        prefix:              $prefix"
389ad43ddacSmrgecho "        exec_prefix:         $exec_prefix"
390ad43ddacSmrgecho "        libdir:              $libdir"
391ad43ddacSmrgecho "        includedir:          $includedir"
392ad43ddacSmrg
393ad43ddacSmrg
394ad43ddacSmrgecho ""
395ad43ddacSmrgecho "        Kernel modesetting:  $DRM_MODE"
396ad43ddacSmrg
397ad43ddacSmrgecho ""
398ad43ddacSmrgecho "        CFLAGS:              $CFLAGS"
399ad43ddacSmrgecho "        CXXFLAGS:            $CXXFLAGS"
400ad43ddacSmrgecho "        Macros:              $DEFINES"
401ad43ddacSmrg
402ad43ddacSmrgecho ""
403ad43ddacSmrgecho "        Run '${MAKE-make}' to build xf86-video-ati"
404ad43ddacSmrgecho ""
405