Pull the search UI construction code out into a distinct function.
[geeqie.git] / configure.in
1 dnl Process this file with autoconf to produce a configure script.  -*- Autoconf
2  -*-
3
4 dnl This file is a part of Geeqie project (http://www.geeqie.org/).
5 dnl Copyright (C) 2008 - 2016 The Geeqie Team
6 dnl
7 dnl This program is free software; you can redistribute it and/or modify
8 dnl it under the terms of the GNU General Public License as published by
9 dnl the Free Software Foundation; either version 2 of the License, or
10 dnl (at your option) any later version.
11 dnl
12 dnl This program is distributed in the hope that it will be useful,
13 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
14 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 dnl GNU General Public License for more details.
16
17 AC_PREREQ(2.57)
18 AC_INIT([geeqie], m4_esyscmd_s(git rev-parse --quiet --verify --short master), [geeqie-devel@lists.sourceforge.net], [], [http://www.geeqie.org/])
19
20 # Add -Werror to the default CFLAGS
21 CFLAGS+=" -Werror -Wno-error=deprecated-declarations"
22
23 # Check for rightly dirs
24 AC_CONFIG_SRCDIR([src/main.c])
25
26 AC_CONFIG_AUX_DIR(auxdir)
27 # Require Automake 1.14 for %reldir% support
28 AM_INIT_AUTOMAKE([1.14.1 subdir-objects foreign])
29
30 AC_CONFIG_HEADER([config.h])
31
32 # Only for developers
33 AM_MAINTAINER_MODE
34
35 # Silent build for automake >= 1.11
36 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
37
38 AC_ARG_ENABLE(developer, [
39 Development options:
40 AC_HELP_STRING([--enable-developer], [turn on developers mode [default=no]])],
41 [
42   __IS_DEVELOPER=yes
43 ],
44 [
45 if test "x${enable_developer}" != "xyes"
46 then
47   __IS_DEVELOPER=no
48 else
49   __IS_DEVELOPER=yes
50 fi
51 ])
52
53 DX_HTML_FEATURE(ON)
54 DX_CHM_FEATURE(OFF)
55 DX_CHI_FEATURE(OFF)
56 DX_MAN_FEATURE(OFF)
57 DX_RTF_FEATURE(OFF)
58 DX_XML_FEATURE(OFF)
59 DX_PDF_FEATURE(OFF)
60 DX_PS_FEATURE(OFF)
61
62 DX_INIT_DOXYGEN($PACKAGE_NAME, doxygen.conf, doc/doxygen)
63
64 #  Debug support
65 # ----------------------------------------------------------------------
66
67 dnl Debugging option
68 dnl FIXME: official release convert default to 'no'
69 dnl
70
71 AC_ARG_ENABLE([debug-flags], [
72 Development options:
73 AC_HELP_STRING([--enable-debug-flags], [use compiler flags for debugging [default=no]])], [],
74 [
75 if test "x${enable_developer}" != "xyes"
76 then
77   enable_debug_flags="no"
78 else
79   enable_debug_flags="yes"
80 fi
81 ])
82
83 AC_ARG_ENABLE([debug-log], [
84 Development options:
85 AC_HELP_STRING([--enable-debug-log], [enable debugging messages [default=yes]])], [], [enable_debug_log="yes"])
86
87 if test "x${enable_debug_flags}" != "xno"
88 then
89   if test "x${enable_developer}" = "xyes"
90   then
91     CXXFLAGS="${CXXFLAGS} -Wall"
92     CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall"
93   fi
94   __COMMONFLAGS="-g -O0 -Wextra -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -Wno-unused-parameter -Wformat -Wformat-security -DGQ_DEBUG_PATH_UTF8=1"
95   CXXFLAGS="${CXXFLAGS} ${__COMMONFLAGS}"
96   CFLAGS="${CFLAGS} ${__COMMONFLAGS} -Wimplicit-int -Werror-implicit-function-declaration"
97   __IS_DEBUG_FLAGS=yes
98 else
99   __IS_DEBUG_FLAGS=no
100 fi
101
102 if test "x${enable_debug_log}" != "xno"
103 then
104   AC_DEFINE(DEBUG,1,[Defined if Geeqie is compiled with debugging messages support])
105   __IS_DEBUG_LOG=yes
106 else
107   __IS_DEBUG_LOG=no
108 fi
109
110 AM_CONDITIONAL(DEBUG, test x$enable_debug_flags = xyes)
111
112 AC_ARG_ENABLE(deprecated, [
113 AC_HELP_STRING([--enable-deprecated], [turn off checking of deprecated functions [default=yes]])], [],
114 [
115 if test "x${enable_developer}" != "xyes"
116 then
117   enable_deprecated="no"
118 else
119   enable_deprecated="yes"
120 fi
121 ])
122
123 if test "x${enable_deprecated}" != "xno"
124 then
125   CXXFLAGS="${CXXFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1"
126   CFLAGS="${CFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1"
127   __IS_DEPRECATED=yes
128 else
129   __IS_DEPRECATED=no
130 fi
131
132
133 AC_ISC_POSIX
134 AC_PROG_CC
135 AC_PROG_CXX
136 AC_STDC_HEADERS
137 AC_ARG_PROGRAM
138 AC_SYS_LARGEFILE
139 IT_PROG_INTLTOOL([0.35.0])
140
141
142 dnl checks for functions
143 AC_CHECK_FUNCS(strverscmp access fsync fflush)
144
145
146 # Check target architecture
147
148 # Check for Win32
149 AC_MSG_CHECKING([for some Win32 platform])
150 case "$target_os" in
151   mingw* | cygwin*)
152     platform_win32=yes
153     AC_DEFINE(PLATFORM_WIN32, 1, [Build on win32 OS])
154     ;;
155   *)
156     platform_win32=no
157     ;;
158 esac
159 AC_MSG_RESULT([$platform_win32])
160 AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
161
162 AC_MSG_CHECKING([for native Win32])
163 case "$target_os" in
164   mingw*)
165     os_win32=yes
166     AC_DEFINE(OS_WIN32, 1, [Build on native win32 OS])
167     os_unix=no
168     PATHSEP=';'
169     ;;
170   *)
171     os_win32=no
172     os_unix=yes
173     PATHSEP=':'
174     ;;
175 esac
176 AC_MSG_RESULT([$os_win32])
177 AC_SUBST(PATHSEP)
178 AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
179 AM_CONDITIONAL(OS_UNIX, test "$os_unix" = "yes")
180
181 if test "$os_win32" = "yes"; then
182   AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
183   AC_CHECK_TOOL(WINDRES, windres, :)
184 else
185   WINDRES=":"
186 fi
187
188 AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
189 AM_CONDITIONAL(HAVE_WINDRES, test "x$WINDRES" != "x:")
190 AC_SUBST(WINDRES)
191
192 dnl reasonable guesses for where stuff is installed
193 if test "x$prefix" = "xNONE"; then
194   prefix="/usr/local"
195 else
196   prefix=$prefix
197 fi
198
199 AM_PATH_GLIB_2_0(2.24.0,,AC_MSG_ERROR(GLIB >= 2.24.0 not installed.))
200 AC_ARG_ENABLE([gtk3], AC_HELP_STRING([--disable-gtk3], [use gtk2 instead of gtk3]),[gtk3="${enableval}"], [gtk3=m4_ifdef([AM_PATH_GTK_3_0], [auto], [no])])
201
202 if test x$gtk3 == xyes; then
203     AC_MSG_WARN("Gtk3 enabled")
204     m4_ifdef([AM_PATH_GTK_3_0], [AM_PATH_GTK_3_0(3.0.0,,AC_MSG_ERROR(GTK+ >= 3.0.0 not installed.))])
205 else
206     if test x$gtk3 != xno; then
207        AC_MSG_WARN("Gtk3 is preferred...")
208        m4_ifdef([AM_PATH_GTK_3_0], [AM_PATH_GTK_3_0(3.0.0,,[gtk3=no])])
209     fi
210 fi
211
212 if test x$gtk3 == xno; then
213     m4_ifdef([AM_PATH_GTK_2_0], [AM_PATH_GTK_2_0(2.20.0,,AC_MSG_ERROR(GTK+ >= 2.20.0 not installed.))])
214     true
215 fi
216
217 threads="auto"
218 AC_ARG_ENABLE([threads],
219   AC_HELP_STRING([--disable-threads], [disable thread support]), [threads="${enableval}"])
220
221 have_gthread="no"
222 if test "x${threads}" != "xno" ; then
223   PKG_CHECK_MODULES(GTHREAD, [gthread-2.0], have_gthread="yes", [AC_MSG_WARN("No thread support in glib")])
224 fi
225
226 if test "x$have_gthread" != "xno"; then
227         AC_DEFINE(HAVE_GTHREAD, 1, Define if you have gthread library)
228         GLIB_CFLAGS="$GTHREAD_CFLAGS"
229         GLIB_LIBS="$GTHREAD_LIBS"
230 fi
231
232
233 AC_PATH_PROGS(GDK_PIXBUF_CSOURCE, "gdk-pixbuf-csource")
234 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
235
236 AC_ARG_WITH(readmedir, [  --with-readmedir=DIR    install path for readme files],
237             readmedir=$withval, readmedir="$prefix/share/doc/geeqie-$VERSION")
238 AC_ARG_WITH(htmldir, [  --with-htmldir=DIR      install path for html files],
239             htmldir=$withval, htmldir="$readmedir/html")
240
241 AC_DEFINE_UNQUOTED(GQ_HELPDIR, "$readmedir", [Location of documentation files])
242 AC_DEFINE_UNQUOTED(GQ_HTMLDIR, "$htmldir", [Location of html documentation])
243
244 AC_PATH_PROG(GNOME_DOC_TOOL, gnome-doc-tool)
245
246 AC_SUBST(readmedir)
247 AC_SUBST(htmldir)
248
249 eval "eval appdir=${datadir}/${PACKAGE}"
250 AC_DEFINE_UNQUOTED([GQ_APP_DIR], "$appdir", [Location of application data])
251 AC_SUBST(appdir)
252
253 eval "eval gq_bindir=${prefix}/lib/${PACKAGE}"
254 AC_DEFINE_UNQUOTED([GQ_BIN_DIR], "$gq_bindir", [Location of helper scripts and executables])
255 AC_SUBST(gq_bindir)
256
257 #  LIRC support
258 # ----------------------------------------------------------------------
259
260 dnl Check for LIRC client support
261 AC_MSG_CHECKING(if LIRC support is enabled)
262 lirc=no
263 AC_ARG_ENABLE([lirc],
264   AC_HELP_STRING([--disable-lirc], [disable lirc support (auto)]),
265 [
266 if test "x${enableval}" = "xyes" -a "x$GCC" = "xyes"; then
267   AC_MSG_RESULT(yes)
268   lirc=yes
269 else
270   AC_MSG_RESULT(no)
271   lirc=no
272 fi], AC_MSG_RESULT(no))
273
274
275 AC_ARG_WITH(lirc-prefix,
276 [  --with-lirc-prefix=PATH Prefix where LIRC is installed],
277 [
278 for dir in `echo "$withval" | tr : ' '`; do
279   if test -d $dir/lib; then CXXFLAGS="$CXXFLAGS -L$dir/lib"; fi
280   if test -d $dir/include; then CXXFLAGS="$CXXFLAGS -I$dir/include"; fi
281   done
282 ])
283
284 HAVE_LIRC=no
285 if test "x${lirc}" != "xno" ; then
286   AC_CHECK_HEADER(lirc/lirc_client.h,
287     [AC_CHECK_LIB(lirc_client,lirc_init,[HAVE_LIRC=yes;LIBS=-llirc_client $LIBS;AC_DEFINE([HAVE_LIRC],[],[Define to 1 if LIRC must be used])],,)],)
288 fi
289 AM_CONDITIONAL(HAVE_LIRC, [test "x$HAVE_LIRC" = xyes])
290
291
292 #  LCMS support
293 # ----------------------------------------------------------------------
294
295 AC_ARG_ENABLE([lcms],
296   AC_HELP_STRING([--disable-lcms], [disable lcms support]),
297     [liblcms=$enableval], [liblcms=auto])
298
299 if test "x${liblcms}" != "xno"; then
300   PKG_CHECK_MODULES(LCMS, [lcms2 >= 2.0],
301     [
302       HAVE_LCMS=yes
303       AC_DEFINE(HAVE_LCMS, 1, [define to enable use of color profiles with lcms])
304       AC_DEFINE(HAVE_LCMS2, 1, [lcms2 is used])
305     ],
306     [
307     PKG_CHECK_MODULES(LCMS, [lcms >= 1.14],
308       [
309         HAVE_LCMS=yes
310         AC_DEFINE(HAVE_LCMS, 1, [define to enable use of color profiles with lcms])
311       ],
312       [
313         HAVE_LCMS=no
314         AC_MSG_WARN([$LCMS_PKG_ERRORS])
315       ])
316     ])
317 else
318   HAVE_LCMS=disabled
319 fi
320
321 AM_CONDITIONAL(HAVE_LCMS, [test "x$HAVE_LCMS" = xyes])
322 AC_SUBST(LCMS_CFLAGS)
323 AC_SUBST(LCMS_LIBS)
324
325 #  libjpeg support
326 # ----------------------------------------------------------------------
327
328 AC_ARG_ENABLE([jpeg],
329   AC_HELP_STRING([--disable-jpeg], [disable direct jpeg support]),
330     [libjpeg=$enableval], [libjpeg=auto])
331
332 if test "x${libjpeg}" != "xno"; then
333   AC_CHECK_LIB(jpeg, jpeg_destroy_decompress,
334       HAVE_JPEG=yes
335       JPEG_LIBS=-ljpeg
336       AC_DEFINE(HAVE_JPEG, 1, [define to enable use of custom jpeg loader]),
337       HAVE_JPEG=no)
338 else
339   HAVE_JPEG=disabled
340 fi
341
342 AM_CONDITIONAL(HAVE_JPEG, [test "x$HAVE_JPEG" = xyes])
343 AC_SUBST(JPEG_CFLAGS)
344 AC_SUBST(JPEG_LIBS)
345
346
347 #  libtiff support
348 # ----------------------------------------------------------------------
349
350 AC_ARG_ENABLE([tiff],
351   AC_HELP_STRING([--disable-tiff], [disable direct tiff support]),
352     [libtiff=$enableval], [libtiff=auto])
353
354 if test "x${libtiff}" != "xno"; then
355   AC_CHECK_LIB(tiff, TIFFClientOpen,
356       HAVE_TIFF=yes
357       TIFF_LIBS=-ltiff
358       AC_DEFINE(HAVE_TIFF, 1, [define to enable use of custom tiff loader]),
359       HAVE_TIFF=no)
360 else
361   HAVE_TIFF=disabled
362 fi
363
364 AM_CONDITIONAL(HAVE_TIFF, [test "x$HAVE_TIFF" = xyes])
365 AC_SUBST(TIFF_CFLAGS)
366 AC_SUBST(TIFF_LIBS)
367
368
369 #  Exiv2 support
370 # ----------------------------------------------------------------------
371
372 AC_ARG_ENABLE([exiv2],
373   AC_HELP_STRING([--disable-exiv2], [disable exiv2 support]),
374     [libexiv2=$enableval], [libexiv2=auto])
375
376 if test "x${libexiv2}" != "xno"; then
377   PKG_CHECK_MODULES(EXIV2, [exiv2 >= 0.11],
378     [
379       HAVE_EXIV2=yes
380       AC_DEFINE(HAVE_EXIV2, 1, [define to enable exiv2 support])
381     ],
382     [
383       HAVE_EXIV2=no
384       AC_MSG_WARN([$EXIV2_PKG_ERRORS])
385     ])
386 else
387   HAVE_EXIV2=disabled
388 fi
389
390 AM_CONDITIONAL(HAVE_EXIV2, [test "x$HAVE_EXIV2" = xyes])
391 AC_SUBST(EXIV2_CFLAGS)
392 AC_SUBST(EXIV2_LIBS)
393
394
395 #  Gettext support
396 # ----------------------------------------------------------------------
397
398 dnl Set of available languages
399 ALL_LINGUAS="`grep -v '^#' "$srcdir/po/LINGUAS" | tr '\n' ' '`"
400 AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
401
402 GETTEXT_PACKAGE=$PACKAGE
403 AC_SUBST(GETTEXT_PACKAGE)
404 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["${GETTEXT_PACKAGE}"],[Name of gettext file])
405 AM_GLIB_GNU_GETTEXT
406 AM_GLIB_DEFINE_LOCALEDIR(GQ_LOCALEDIR)
407
408 AC_SUBST(CFLAGS)
409 AC_SUBST(CXXFLAGS)
410 AC_SUBST(CPPFLAGS)
411 AC_SUBST(LDFLAGS)
412
413
414 #  clutter and champlain support
415 # ----------------------------------------------------------------------
416
417 AC_ARG_ENABLE([map],
418   AC_HELP_STRING([--enable-map], [enable map support]),
419     [libgps=$enableval], [libgps=no])
420
421 AC_ARG_ENABLE([gpu-accel],
422   AC_HELP_STRING([--enable-gpu-accel], [enable GPU acceleration support - experimental]),
423     [libclutter=$enableval], [libclutter=auto])
424
425 if test "x${libclutter}" = "xyes" -o "x${libgps}" = "xyes"; then
426     if test "x${libclutter}" != "xno" -a "x${gtk3}" != "xno"; then
427       PKG_CHECK_MODULES(CLUTTER, [clutter-1.0 >= 1.0],
428         [
429           PKG_CHECK_MODULES(CLUTTER_GTK, [clutter-gtk-1.0 >= 1.0],
430             [
431               HAVE_CLUTTER=yes
432               AC_DEFINE(HAVE_CLUTTER, 1, [define to enable use of clutter library])
433             ],
434             [
435               HAVE_CLUTTER=no
436               AC_MSG_WARN([$CLUTTER_GTK_PKG_ERRORS])
437             ])
438         ],
439         [
440           HAVE_CLUTTER=no
441           AC_MSG_WARN([$CLUTTER_PKG_ERRORS])
442         ])
443     else
444       HAVE_CLUTTER=disabled
445     fi
446 else
447   HAVE_CLUTTER=disabled
448 fi
449
450 AC_SUBST(CLUTTER_CFLAGS)
451 AC_SUBST(CLUTTER_LIBS)
452 AC_SUBST(CLUTTER_GTK_CFLAGS)
453 AC_SUBST(CLUTTER_GTK_LIBS)
454
455
456 #  Libchamplain support - used for map facility
457 # ----------------------------------------------------------------------
458
459 if test "x${libgps}" = "xyes" -a "x${HAVE_CLUTTER}" = "xyes"; then
460     if test "x${gtk3}" != "xno"; then
461       PKG_CHECK_MODULES(LIBCHAMPLAIN, [champlain-0.12 >= 0.12],
462         [
463           HAVE_LIBCHAMPLAIN=yes
464           AC_DEFINE(HAVE_LIBCHAMPLAIN, 1, [define to enable use of maps])
465         ],
466         [
467           HAVE_LIBCHAMPLAIN=no
468           AC_MSG_WARN([$LIBCHAMPLAIN_PKG_ERRORS])
469         ])
470     else
471       HAVE_LIBCHAMPLAIN=disabled
472     fi
473 else
474   HAVE_LIBCHAMPLAIN=disabled
475 fi
476
477 if test "x${libgps}" = "xyes" -a "x${HAVE_LIBCHAMPLAIN}" = "xyes" ; then
478   PKG_CHECK_MODULES(LIBCHAMPLAIN_GTK, [champlain-gtk-0.12 >= 0.12],
479     [
480       HAVE_LIBCHAMPLAIN_GTK=yes
481       AC_DEFINE(HAVE_LIBCHAMPLAIN_GTK, 1, [define to enable use of maps])
482     ],
483     [
484       HAVE_LIBCHAMPLAIN_GTK=no
485       AC_MSG_WARN([$LIBCHAMPLAIN_GTK_PKG_ERRORS])
486     ])
487 else
488   HAVE_LIBCHAMPLAIN_GTK=disabled
489 fi
490
491 AM_CONDITIONAL(HAVE_LIBCHAMPLAIN_GTK, [test "x$HAVE_LIBCHAMPLAIN_GTK" = xyes])
492 AC_SUBST(LIBCHAMPLAIN_GTK_CFLAGS)
493 AC_SUBST(LIBCHAMPLAIN_GTK_LIBS)
494
495 #  Lua support
496 # ----------------------------------------------------------------------
497
498 AC_ARG_ENABLE([lua],
499   AC_HELP_STRING([--disable-lua], [disable lua support]),
500     [liblua=$enableval], [liblua=auto])
501
502 if test "x${liblua}" != "xno"; then
503   PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1,
504     [
505       HAVE_LUA=yes
506       AC_DEFINE(HAVE_LUA, 1, [define to enable lua support])
507     ],
508     [
509       HAVE_LUA=no
510       AC_MSG_WARN([$LUA_PKG_ERRORS])
511     ])
512 else
513   HAVE_LUA=disabled
514 fi
515
516 AM_CONDITIONAL(HAVE_LUA, [test "x$HAVE_LUA" = xyes])
517 AC_SUBST(LUA_CFLAGS)
518 AC_SUBST(LUA_LIBS)
519
520 # ----------------------------------------------------------------------
521
522 AH_TOP([
523 /** \file
524  * \short autogenerated definition by autoheader.
525  * \author Bruclik
526  */
527
528 /*
529  *  This file is a part of Geeqie project (http://www.geeqie.org/).
530  *  Copyright (C) 2008 - 2016 The Geeqie Team
531  *
532  *  This program is free software; you can redistribute it and/or modify
533  *  it under the terms of the GNU General Public License as published by
534  *  the Free Software Foundation; either version 2 of the License, or
535  *  (at your option) any later version.
536  *
537  *  This program is distributed in the hope that it will be useful,
538  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
539  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
540  *  GNU General Public License for more details.
541  */
542
543 #ifndef _INCLUDE_CONFIG_H
544 #define _INCLUDE_CONFIG_H
545 ])
546
547 AH_BOTTOM([#endif])
548
549 dnl Write the output
550 dnl
551
552 AC_CONFIG_FILES([
553     Makefile
554     src/Makefile
555     src/icons/Makefile
556     src/icons/svg/Makefile
557     po/Makefile.in
558     doc/Makefile
559     plugins/Makefile
560     plugins/symlink/Makefile
561     plugins/rotate/Makefile
562     plugins/ufraw/Makefile
563     plugins/import/Makefile
564     geeqie.spec
565 ])
566
567 AC_OUTPUT
568 dnl Print the results
569 dnl
570
571 cat > config.report << END
572
573      Config results:
574     -=-=-=-=-=-=-=-=-
575
576 Package:
577   Name:          $PACKAGE_NAME
578   Version:       $PACKAGE_VERSION
579
580 Architecture:
581   UNIX:          $os_unix
582   Win32:         $platform_win32 (native: $os_win32)
583
584 Flags:
585   Geeqie:        $GQ_CFLAGS
586   DEFS:          $DEFS
587   CPPFLAGS:      $__CPPFLAGS
588   CFLAGS:        $CFLAGS
589   CXXFLAGS:      $CXXFLAGS
590   Gtk:           $GTK_CFLAGS
591   Glib:          $GLIB_CFLAGS
592   Thread:        $GTHREAD_LIBS
593   Others:        $JPEG_LIBS $TIFF_LIBS $LCMS_LIBS $EXIV2_LIBS $CLUTTER_LIBS $CLUTTER_GTK_LIBS $LIBCHAMPLAIN_LIBS $LIBCHAMPLAIN_GTK_LIBS $LUA_LIBS
594
595 Localization:
596   NLS support:   $USE_NLS
597   LINGUAS:       $LINGUAS
598
599 Settings:
600   Developer:     $__IS_DEVELOPER
601   Debug flags:   $__IS_DEBUG_FLAGS
602   Debug log:     $__IS_DEBUG_LOG
603   Deprecated:    $__IS_DEPRECATED
604
605 Support:
606   LCMS:          $HAVE_LCMS
607   Exiv2:         $HAVE_EXIV2
608   Lirc:          $HAVE_LIRC
609   Clutter:       $HAVE_CLUTTER
610   Libchamplain:         $HAVE_LIBCHAMPLAIN
611   Libchamplain-gtk:     $HAVE_LIBCHAMPLAIN_GTK
612   Lua:           $HAVE_LUA
613
614 Documentation:
615   Doxygen:       $DX_DOXYGEN
616   doc-tool:      $GNOME_DOC_TOOL
617
618 END
619
620 cat config.report
621 cat <<EOF
622
623   Now you can type "make" to build Geeqie
624   (or you take blue pill and the story ends :)
625
626 EOF
627