blob: e9e0c403353354017c1285dde37b29ba2e785c23 [file] [log] [blame]
Peter Åstrandeaff3bc2008-12-09 10:27:33 +00001dnl Process this file with autoconf to produce a configure script.
Adam Tkacfe036ec2009-04-07 17:45:47 +00002AC_PREREQ([2.57])
Adam Tkac778f2f02009-06-12 14:12:25 +00003AC_INIT([tigervnc], [0.0.91], [http://www.tigervnc.org])
Peter Åstrandeaff3bc2008-12-09 10:27:33 +00004AM_INIT_AUTOMAKE([-Wall foreign dist-bzip2])
5
6AC_SUBST([COMMON_DIR], ['$(top_srcdir)/../common'])
7
8AC_CONFIG_SUBDIRS([../common])
9
10dnl Checks for programs.
11AC_PROG_CC
12AC_PROG_CXX
13AC_PROG_LIBTOOL
Adam Tkacfe036ec2009-04-07 17:45:47 +000014AC_CHECK_TOOL([WINDRES], windres, [AC_MSG_ERROR(windres not found)])
Peter Åstrandeaff3bc2008-12-09 10:27:33 +000015AC_LANG([C++])
16
17if test "$GCC" = yes; then
18 CFLAGS="$CFLAGS -Wall"
19fi
20if test "$GXX" = yes; then
21 CXXFLAGS="$CXXFLAGS -Wall"
22fi
23
24CPPFLAGS="$CPPFLAGS -DWINVER=0x0500 -D_WIN32_IE=0x0500"
Peter Åstrand3a209d52008-12-10 13:41:12 +000025CXXFLAGS="$CXXFLAGS -mthreads"
Peter Åstrandeaff3bc2008-12-09 10:27:33 +000026
27AC_PATH_XTRA
28
29AC_OUTPUT(Makefile
30 vncviewer/Makefile
31 rfb_win32/Makefile
32)