configure.in 15.8 KB
Newer Older
Arturo Espinosa's avatar
Arturo Espinosa committed
1 2 3
AC_INIT(src/gnumeric.h)

AM_CONFIG_HEADER(config.h)
Jody Goldberg's avatar
Jody Goldberg committed
4
AM_INIT_AUTOMAKE(gnumeric,0.62)
Arturo Espinosa's avatar
Arturo Espinosa committed
5 6
AM_MAINTAINER_MODE
AM_ACLOCAL_INCLUDE(macros)
7
AM_PROG_XML_I18N_TOOLS
Arturo Espinosa's avatar
Arturo Espinosa committed
8

9 10 11
# Make --disable-static the default
AC_DISABLE_STATIC

Arturo Espinosa's avatar
Arturo Espinosa committed
12 13
AC_ISC_POSIX
AC_PROG_CC
Arturo Espinosa's avatar
Arturo Espinosa committed
14
AC_PROG_YACC
Arturo Tena's avatar
Arturo Tena committed
15 16
AM_PROG_LEX
AC_STDC_HEADERS
Arturo Espinosa's avatar
Arturo Espinosa committed
17 18 19
AC_ARG_PROGRAM
AM_PROG_LIBTOOL

20
GNOME_INIT
21
AM_PATH_GTK(1.2.7)
22

Arturo Espinosa's avatar
Arturo Espinosa committed
23
## this should come after `AC_PROG_CC'
24
GNOME_COMPILE_WARNINGS
Arturo Espinosa's avatar
Arturo Espinosa committed
25
GNOME_X_CHECKS
26
GNOME_XML_CHECK
27

28 29 30 31 32 33 34 35 36 37 38
dnl
dnl alloca tests
dnl;
AC_FUNC_ALLOCA
if test $ac_cv_header_alloca_h = yes; then
        GNUMERIC_HAVE_ALLOCA_H=1
else
        GNUMERIC_HAVE_ALLOCA_H=0
fi
AC_SUBST(GNUMERIC_HAVE_ALLOCA_H)

Arturo Espinosa's avatar
Arturo Espinosa committed
39 40 41 42 43
AC_SUBST(QTTHREADS_LIB)
AC_SUBST(TERMCAP_LIB)
AC_SUBST(READLINE_LIB)
AC_SUBST(GUILE_LIBS)
AC_SUBST(GUILE_INCS)
44
AC_ARG_WITH(guile,[--with-guile   Include Guile support],[GNOME_CHECK_GUILE])
Arturo Espinosa's avatar
Arturo Espinosa committed
45 46 47 48 49

AC_SUBST(CFLAGS)
AC_SUBST(CPPFLAGS)
AC_SUBST(LDFLAGS)

50 51 52 53 54 55 56 57
dnl **************************************************
dnl * internationalization support
dnl **************************************************
dnl 
dnl
dnl Check doc/translating.sgml for a description of how to translate
dnl and why we have so many translations.
dnl
Fatih Demir's avatar
Fatih Demir committed
58
ALL_LINGUAS="ca cs da de en_GB el es es_DO es_GT es_HN es_MX es_PA es_PE es_SV et fi fr ga gl hr hu it ja ko nl no pl pt pt_BR ru sk sv tr uk zh_CN.GB2312 zh_TW.Big5"
59
AM_GNOME_GETTEXT
60 61 62 63 64
# AM_GNOME_GETTEXT above substs $DATADIRNAME
# this is the directory where the *.{mo,gmo} files are installed
gnomelocaledir='${prefix}/${DATADIRNAME}/locale'
AC_SUBST(gnomelocaledir)

65 66 67 68 69 70 71
#AC_PATH_PROG(TPUT_CMD,tput,no)
TPUT_CMD=no
marker_ok="<yes >"
marker_fail="<FAIL>"
marker_no="<NO  >"
if test "$TPUT_CMD" '!=' no  -a  -t 1  -a  -t 2; then
  # We have tput and output goes to a terminal.
72 73 74 75
  marker_ok="<`$TPUT_CMD bold`yes`$TPUT_CMD sgr0` >"
  marker_fail="<`$TPUT_CMD bold`fail`$TPUT_CMD sgr0`>"
  marker_no="<`$TPUT_CMD bold`no`$TPUT_CMD sgr0`  >"
fi
76

77 78 79
dnl
dnl On Solaris finite() needs ieeefp.h
dnl
Morten Welinder's avatar
Morten Welinder committed
80
AC_CHECK_HEADERS(ieeefp.h)
81

Morten Welinder's avatar
Morten Welinder committed
82 83 84
dnl Check for some functions
AC_CHECK_FUNCS(random drand48)

85 86 87
dnl check for complete locale implementation
AC_CHECK_HEADERS(langinfo.h)

88 89 90 91 92 93
dnl **************************************************
dnl * ORBit support
dnl **************************************************
GNOMEGNORBA_LIBS="$GNOMEGNORBA_LIBS"
AC_SUBST(GNOMEGNORBA_LIBS)

94 95 96
dnl ******************************
dnl gnome-xml checking
dnl ******************************
97
AC_MSG_CHECKING(for libxml (aka gnome-xml) libraries 1.8.5 <= version < 2.0.0	)
98
xml_ok=no
Jody Goldberg's avatar
Jody Goldberg committed
99
if xml-config --libs > /dev/null 2>&1; then 
100
    verstxt=`xml-config --version`
101 102
    vers=`echo "$verstxt" | sed -e "s/libxml //" | \
	awk -F. '{ printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
103
    if test "$vers" -ge 1008005; then
104
	if test "$vers" -lt 2000000; then
105
	    AC_MSG_RESULT($marker_ok found $verstxt)
106
	    xml_ok=yes
107
	else
108
	    AC_MSG_RESULT($marker_fail found unsupported $verstxt)
109
	    AC_MSG_ERROR(This version of Gnumeric does not support libxml (aka gnome-xml) 2.x.x yet.)
110
	fi
111
    else
112
        AC_MSG_RESULT($marker_fail found only $verstxt)
113 114
    fi
else
115
    AC_MSG_RESULT($marker_fail not found)
116
fi
117 118
if test "$xml_ok" = no; then
    AC_MSG_ERROR(You need at least libxml (aka gnome-xml) 1.8.5 for this version of Gnumeric.
119

120 121 122 123
libxml version 2.x.x is not compatible with libxml version 1.x.x.
Version 2.x.x is not yet supported.)
fi
unset xml_ok
124 125 126 127

dnl **************************************************
dnl * Check for Perl
dnl **************************************************
128 129 130 131 132 133 134 135 136
dnl
AC_CHECK_PROG(perl_val, perl, true, false)
if $perl_val; then
  AC_MSG_CHECKING(for perl ExtUtils::Embed module)
  perl -e 'eval { require ExtUtils::Embed }; if ($@) { exit(1); } else { exit(0); }'
  if test "x$?" = "x0"; then
    AC_MSG_RESULT(yes)

    dnl Use ExtUtils::Embed to figure out the other options.
137 138
    PERL_CCCDLFLAGS=`perl -MConfig -e 'print $Config{cccdlflags},"\n";'`
    PERL_LDDLFLAGS=`perl -MConfig -e 'print $Config{lddlflags},"\n";'`
139
    PERL_CC=`perl -MConfig -e 'print $Config{cc},"\n";'`
140
    PERL_LD=`perl -MConfig -e 'print $Config{ld},"\n";'`
141 142
    PERL_CCOPTS=`perl -MExtUtils::Embed -e ccopts`
    PERL_LDOPTS=`perl -MExtUtils::Embed -e ldopts`
143 144
    AC_SUBST(PERL_CCCDLFLAGS)
    AC_SUBST(PERL_LDDLFLAGS)
145
    AC_SUBST(PERL_CC)
146
    AC_SUBST(PERL_LD)
147 148 149 150 151 152 153
    AC_SUBST(PERL_CCOPTS)
    AC_SUBST(PERL_LDOPTS)
  else
    AC_MSG_RESULT(no)
    perl_val=false
  fi
fi
Jody Goldberg's avatar
Jody Goldberg committed
154 155

dnl Disable perl until we have an active maintainer
Morten Welinder's avatar
Morten Welinder committed
156
AM_CONDITIONAL(WITH_PERL, false)
157

158 159 160
dnl **************************************************
dnl * Check for Python
dnl **************************************************
161
AC_CHECK_PROG(python_val, python, true, false)
162
if $python_val; then
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
	  PY_PREFIX=`python -c 'import sys ; print sys.prefix'`
	  PY_EXEC_PREFIX=`python -c 'import sys ; print sys.exec_prefix'`
	  changequote(<<, >>)dnl
	  PY_VERSION=`python -c 'import sys ; print sys.version[0:3]'`
	  changequote([, ])dnl
	  if test -f $PY_PREFIX/include/python$PY_VERSION/Python.h; then
		  PY_LIBS="python$PY_VERSION"
		  PY_LIB_LOC="-L$PY_EXEC_PREFIX/lib/python$PY_VERSION/config"
		  PY_CFLAGS="-I$PY_PREFIX/include/python$PY_VERSION"
		  PY_MAKEFILE="$PY_EXEC_PREFIX/lib/python$PY_VERSION/config/Makefile"
		  PY_LOCALMODLIBS=`sed -n -e 's/^LOCALMODLIBS=\(.*\)/\1/p' $PY_MAKEFILE`
		  PY_BASEMODLIBS=`sed -n -e 's/^BASEMODLIBS=\(.*\)/\1/p' $PY_MAKEFILE`
		  PY_OTHER_LIBS=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $PY_MAKEFILE`
		  PY_EXTRA_LIBS="$PY_LOCALMODLIBS $PY_BASEMODLIBS $PY_OTHER_LIBS"
		  AC_SUBST(PY_LIBS)
		  AC_SUBST(PY_LIB_LOC)
		  AC_SUBST(PY_CFLAGS)
		  AC_SUBST(PY_EXTRA_LIBS)
	  else
		  python_val=false
	  fi
184
fi
185
AM_CONDITIONAL(WITH_PYTHON, $python_val)
186

Michael Meeks's avatar
Michael Meeks committed
187 188

dnl Check for libole2
189
AC_MSG_CHECKING(for libole2 >= 0.1.7						)
190
libole2_ok=no
191 192 193
if gnome-config --libs libole2 > /dev/null 2>&1; then
	verstxt=`gnome-config --modversion libole2`
	vers=`echo "$verstxt" | sed -e "s/^libole2-//" | \
194
		awk -F. '{ printf "%d", $1 * 10000 + $2 * 100 + $3; }'`
195
	if test "$vers" -ge 107; then
196
		AC_MSG_RESULT($marker_ok found $verstxt)
197
		libole2_ok=yes
198
	else
199
		AC_MSG_RESULT($marker_fail found only $verstxt)
200 201
	fi
else
202
	AC_MSG_RESULT($marker_fail not found)
Arturo Tena's avatar
Arturo Tena committed
203
fi
204
if test "$libole2_ok" = no; then
205
	AC_MSG_ERROR(This version of gnumeric requires an external
Michael Meeks's avatar
Michael Meeks committed
206 207 208 209 210
libole2 library the latest version can be obtained from
ftp://ftp.gnome.org/pub/GNOME/unstable/sources/libole2/

)
fi
211 212
unset libole2_ok

Michael Meeks's avatar
Michael Meeks committed
213

214 215 216
dnl ******************************
dnl Check for Bonobo
dnl ******************************
Jody Goldberg's avatar
Jody Goldberg committed
217
try_bonobo=false
218 219
bonobo=
bonobo_msg=no
220
using_oaf=no
221
bonobo_suffix=
222 223
have_bonobo=false
AC_ARG_WITH(bonobo,
224
	[--{with,without}-bonobo   Compile with Bonobo support or without it],
225 226
	if test x$withval = xyes; then
		try_bonobo=true
227 228 229
	fi
)

230 231
gnumeric_executable=gnumeric
AC_SUBST(gnumeric_executable)
232
if $try_bonobo; then
233
	AC_MSG_CHECKING(for Bonobo >= 0.32						)
234 235 236
	if gnome-config --libs bonobo > /dev/null 2>&1; then
		verstxt=`gnome-config --modversion bonobo`
		vers=`echo "$verstxt" | sed -e "s/^bonobo-//" | \
237
			awk -F. '{ printf "%d", $1 * 1000 + $2; }'`
238 239 240 241 242
	else
		verstxt="-"
		vers=0
	fi

243
	if test "$vers" -ge 32; then
244
		AC_MSG_RESULT($marker_ok found $verstxt)
245 246
		AC_DEFINE(ENABLE_BONOBO)
		have_bonobo=true
Michael Meeks's avatar
Michael Meeks committed
247
		bonobo=bonobox_print
248
		bonobo_msg=yes
249
		bonobo_suffix=-bonobo
250
	        gnumeric_executable=gnumeric-bonobo
Michael Meeks's avatar
Michael Meeks committed
251 252 253 254

		dnl Check if Bonobo is OAFized

		AC_MSG_CHECKING(if Bonobo uses OAF)
255 256
		if ( gnome-config --libs bonobo | grep ' -loaf ' ) > /dev/null 2>&1 ; then
			using_oaf=yes
Michael Meeks's avatar
Michael Meeks committed
257 258 259
			AC_DEFINE(USING_OAF)
		fi

260
		AC_MSG_RESULT($using_oaf)
Michael Meeks's avatar
Michael Meeks committed
261 262

		AM_CONDITIONAL(USING_OAF, test x"using_oaf" = "xyes")
263
	else
264
		if test "$vers" -eq 0; then
265
			AC_MSG_RESULT($marker_no not found)
266
		else
267
			AC_MSG_RESULT($marker_no found only $verstxt)
268
		fi
269
	fi
270
fi
271
gnumeric_bonobo_enabled=$bonobo_msg
272
AM_CONDITIONAL(BONOBO, $have_bonobo)
273

274

275 276 277
dnl **************************************************
dnl * Config defaults (Must be after bonobo)
dnl **************************************************
278 279
gnumeric_prefix="${prefix}"
gnumeric_exec_prefix="${exec_prefix}"
280
gnumeric_version="${VERSION}${bonobo_suffix}"
281 282 283 284 285
gnumeric_datadir="${datadir}/gnumeric/${gnumeric_version}"
gnumeric_libdir="${libdir}/gnumeric/${gnumeric_version}"
gnumeric_plugindir="${gnumeric_libdir}/plugins"
gnumeric_gladedir="${gnumeric_datadir}/glade"
gnumeric_autoformatdir="${gnumeric_datadir}/autoformat-templates"
286

287 288 289
dnl Export to config.h
AC_DEFINE_UNQUOTED(GNUMERIC_VERSION, "$gnumeric_version")

290 291 292 293 294 295 296
AC_SUBST(gnumeric_prefix)
AC_SUBST(gnumeric_exec_prefix)
AC_SUBST(gnumeric_datadir)
AC_SUBST(gnumeric_version)
AC_SUBST(gnumeric_libdir)
AC_SUBST(gnumeric_plugindir)
AC_SUBST(gnumeric_gladedir)
297
AC_SUBST(gnumeric_autoformatdir)
298
AC_SUBST(gnumeric_bonobo_enabled)
299

300 301 302 303 304 305 306
dnl ******************************
dnl Check for GB
dnl ******************************
try_gb=true
gb=
gb_msg=no
have_gb=false
307 308
GB_CFLAGS=
GB_LIBS=
309
AC_ARG_WITH(gb,
310
	[--{with,without}-gb       Compile with Gb support or without it],
311 312 313 314 315 316
	if test x$withval = xno; then
		try_gb=false
	fi
)

if $try_gb; then
317
	AC_MSG_CHECKING(for Gb >= 0.0.17						)
318
	if gnome-config --libs gb > /dev/null 2>&1; then
319
		verstxt=`gnome-config --modversion gb 2>/dev/null`
320
		vers=`echo "$verstxt" | awk -F. '{ printf "%d", $1 * 10000 + $2 * 100 + $3; }'`
321
		if test "$vers" -ge 000017; then
322
			AC_MSG_RESULT($marker_ok found $verstxt)
323 324 325 326 327 328
			AC_DEFINE(ENABLE_GB)
			GB_LIBS=`gnome-config --libs gb`
			GB_CFLAGS=`gnome-config --cflags gb`
			have_gb=true
			gb=gb
			gb_msg=yes
329
		else
330
			AC_MSG_RESULT($marker_no found only $verstxt)
331
		fi
332
	else
333
		AC_MSG_RESULT($marker_no not found)
334 335
	fi
fi
336
AM_CONDITIONAL(WITH_GB, $have_gb)
337 338
AC_SUBST(GB_CFLAGS)
AC_SUBST(GB_LIBS)
339

340

341 342 343
dnl ******************************
dnl GnomePrint checking
dnl ******************************
344
AC_MSG_CHECKING(for GnomePrint libraries >= 0.25				)
345
gnomeprint_ok=no
346
if gnome-config --libs print > /dev/null 2>&1; then 
347 348
    verstxt=`gnome-config --modversion print`
    vers=`echo "$verstxt" | sed -e "s/gnome-print-//" -e 's/cvs$//' -e 's/pre$//' | \
349
        awk -F. '{ printf "%d", $1 * 1000 + $2;}'`
Jody Goldberg's avatar
Jody Goldberg committed
350
    if test "$vers" -ge 25; then
351
	AC_MSG_RESULT($marker_ok found $verstxt)
352
	gnomeprint_ok=yes
353
    else
354
        AC_MSG_RESULT($marker_fail found only $verstxt)
355
    fi
356
else
357
    AC_MSG_RESULT($marker_fail not found)
358
fi
359 360 361 362 363
if test "$gnomeprint_ok" = no; then
    AC_MSG_ERROR(You need at least gnome-print-0.25 for this version of Gnumeric)
fi
unset gnomeprint_ok

364 365 366 367

dnl ******************************
dnl LibGlade checking
dnl ******************************
368
AC_MSG_CHECKING(for Glade libraries >= 0.14					)
369
libglade_ok=no
370
if gnome-config --libs libglade > /dev/null 2>&1; then 
371
    verstxt=`gnome-config --modversion libglade`
372
    vers=`echo "$verstxt" | awk -F. '{ printf "%d", $1 * 1000 + $2;}'`
Jody Goldberg's avatar
Jody Goldberg committed
373
    if test "$vers" -ge 14; then
374
	AC_MSG_RESULT($marker_ok found $verstxt)
375
	libglade_ok=yes
376
    else
377
        AC_MSG_RESULT($marker_fail found only $verstxt)
378
    fi
379
else
380
    AC_MSG_RESULT($marker_fail not found)
381
fi
382 383 384 385 386
if test "$libglade_ok" = no; then
    AC_MSG_ERROR(You need at least libglade 0.14 for this version of Gnumeric)
fi
unset libglade_ok

387

Jody Goldberg's avatar
Jody Goldberg committed
388 389 390
dnl ******************************
dnl Gnome App Lib checking
dnl ******************************
391
AC_MSG_CHECKING(for Gnome App libraries (GAL) >= 0.3.0				)
392
gal_ok=no
Jody Goldberg's avatar
Jody Goldberg committed
393
if gnome-config --libs gal > /dev/null 2>&1; then 
394 395
    verstxt=`gnome-config --modversion gal`
    vers=`echo "$verstxt" | sed -e "s/gal-//" -e 's/cvs$//' -e 's/pre$//' | \
396
	awk -F. '{ printf "%d", $1*1000000 + $2*10000 + $3*100 + $4; }'`
Jody Goldberg's avatar
Jody Goldberg committed
397
    if test "$vers" -ge 30000; then
398
	AC_MSG_RESULT($marker_ok found $verstxt)
399
	gal_ok=yes
Jody Goldberg's avatar
Jody Goldberg committed
400
    else
401
        AC_MSG_RESULT($marker_fail found only $verstxt)
Jody Goldberg's avatar
Jody Goldberg committed
402 403
    fi
else
404
    AC_MSG_RESULT($marker_fail not found)
Jody Goldberg's avatar
Jody Goldberg committed
405
fi
406 407
if test "$gal_ok" = no; then
    AC_MSG_ERROR(You need at least GNOME Application libs 0.3.0 for this version of Gnumeric)
408
fi
409 410
unset gal_ok

411

412 413 414
dnl ****************
dnl Check for pspell
dnl ****************
Jody Goldberg's avatar
Jody Goldberg committed
415 416 417 418
dnl
dnl try_pspell=true
dnl have_pspell=false
dnl pspell_msg=no
Morten Welinder's avatar
Morten Welinder committed
419
PSPELL_LIBS=""
Jody Goldberg's avatar
Jody Goldberg committed
420 421 422 423 424 425 426 427 428 429 430 431 432 433
dnl 
dnl AC_ARG_WITH(pspell,
dnl 	[--{with,without}-pspell    Compile with Pspell support or without it],
dnl 	if test x$withval = xno; then
dnl 		try_pspell=false
dnl 	fi
dnl 	if test x$withval = xyes; then
dnl 		try_pspell=true
dnl 	fi
dnl )
dnl 
dnl if $try_pspell; then
dnl 	AC_PATH_PROG(PSPELL_CONFIG,pspell-config,no)
dnl 	AC_MSG_CHECKING([for pspell])
434
dnl 	if test "$PSPELL_CONFIG" = no; then
Jody Goldberg's avatar
Jody Goldberg committed
435 436 437 438 439 440 441 442 443 444 445 446 447
dnl 		AC_MSG_RESULT(not found)
dnl 	else
dnl 		pspell_ver=`$PSPELL_CONFIG version 2>/dev/null`
dnl 		AC_MSG_RESULT([found ($pspell_ver)])
dnl 
dnl 		AC_CHECK_LIB(pspell, new_pspell_config, have_pspell=true)
dnl 		if test x$have_pspell = xtrue; then
dnl 			AC_DEFINE(HAVE_PSPELL)
dnl 			PSPELL_LIBS="-lpspell"
dnl 			pspell_msg=yes
dnl 		fi
dnl 	fi
dnl fi
Morten Welinder's avatar
Morten Welinder committed
448
AC_SUBST(PSPELL_LIBS)
Jody Goldberg's avatar
Jody Goldberg committed
449
dnl AM_CONDITIONAL(HAVE_PSPELL, $have_pspell)
450 451 452 453 454 455 456 457 458 459 460 461 462 463

dnl ******************************
dnl Check for Applix SHELF
dnl ******************************
dnl try_applix_shelf=false
dnl applix_shelf=
dnl applix_shelf_msg=no
dnl have_applix_shelf=false
dnl AC_ARG_WITH(applix_shelf,
dnl	[--{with,without}-shelf   Compile with Applix SHELF support or without it],
dnl	if test x$withval = xyes; then
dnl		try_applix_shelf=true
dnl	fi
dnl)
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478
dnl ***************************************
dnl Check for gnome-libs which supports wm icons
dnl ***************************************
CFLAGS_save=$CFLAGS
LIBS_save=$LIBS
CFLAGS=`gnome-config --cflags gnomeui`
LIBS=`gnome-config --libs gnomeui`
use_wm_icons=false
AC_CHECK_LIB(gnomeui, gnome_window_icon_set_default_from_file, use_wm_icons=true)
if test x$use_wm_icons = xtrue; then
	AC_DEFINE(USE_WM_ICONS)
fi
CFLAGS=$CFLAGS_save
LIBS=$LIBS_save

Jody Goldberg's avatar
Jody Goldberg committed
479 480
dnl ***************************************

481 482
dnl IDL flags for non-standard prefixes
if $have_bonobo; then
Jody Goldberg's avatar
Jody Goldberg committed
483
	IDL_FLAGS="`gnome-config --cflags idl`"
484 485 486 487 488 489
	for path in `echo $GNOME_PATH | awk 'BEGIN { RS = ":"; } { print;}'`; do
		IDL_FLAGS="$IDL_FLAGS -I$path/share/idl"
	done
fi
AC_SUBST(IDL_FLAGS)

490 491 492
dnl ****************************
dnl Check for libgda
dnl ****************************
493 494
AC_PATH_PROG(GDA_CONFIG,gda-config,no)
if test "$GDA_CONFIG" = no; then
495
    AC_MSG_WARN(GDA plugin will not be built)
496
    have_gda=false
497
else
498
    AC_MSG_CHECKING(for libgda							)
499
    verstxt=`$GDA_CONFIG --version`
500
    AC_MSG_RESULT($marker_ok found $verstxt)
501 502 503
    GDA_CFLAGS=`$GDA_CONFIG --cflags client`
    GDA_LIBS=`$GDA_CONFIG --libs client`
    have_gda=true
504 505 506 507 508 509
fi
AC_SUBST(GDA_CFLAGS)
AC_SUBST(GDA_LIBS)

AM_CONDITIONAL(WITH_GDA, $have_gda)

Jody Goldberg's avatar
Jody Goldberg committed
510 511
EXTRA_GNOME_LIBS=`gnome-config --libs gnomeui print libglade $bonobo libole2 gal`
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnomeui print libglade $bonobo libole2 gal`
512 513
AC_SUBST(EXTRA_GNOME_LIBS)
AC_SUBST(EXTRA_GNOME_CFLAGS)
514

515
AM_CONDITIONAL(LIBOLE2_PUBLIC_LIBRARY, false)
516

Morten Welinder's avatar
Morten Welinder committed
517
AM_CONDITIONAL(WITH_PLAN_PERFECT, false)
518

Arturo Espinosa's avatar
Arturo Espinosa committed
519
AC_OUTPUT([
520
gnumeric.spec
Arturo Espinosa's avatar
Arturo Espinosa committed
521
Makefile
522
icons/Makefile
Miguel de Icaza's avatar
Miguel de Icaza committed
523
idl/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
524
src/Makefile
525 526 527
src/dialogs/Makefile
src/widgets/Makefile
src/functions/Makefile
528
src/portability.h
529
doc/Makefile
530 531
doc/C/Makefile
doc/es/Makefile
532
corba-test/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
533
plugins/Makefile
534
plugins/numtheory/Makefile
535
plugins/sc/Makefile
536
plugins/sylk/Makefile
537
plugins/excel/Makefile
538
plugins/gb/Makefile
539
plugins/lotus-123/Makefile
540
plugins/oleo/Makefile
541
plugins/python/Makefile
542
plugins/perl/Makefile
543
plugins/perl/ext/Makefile.PL
Mark Probst's avatar
Mark Probst committed
544
plugins/guile/Makefile
Michael Meeks's avatar
Michael Meeks committed
545
plugins/xbase/Makefile
546
plugins/html/Makefile
547
plugins/dif/Makefile
Jody Goldberg's avatar
Jody Goldberg committed
548 549
plugins/xml2/Makefile
plugins/applix/Makefile
550
plugins/plan-perfect/Makefile
551
plugins/gda/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
552 553
intl/Makefile
po/Makefile.in
Jody Goldberg's avatar
Jody Goldberg committed
554 555
templates/Makefile
templates/english/Makefile
556
templates/autoformat/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
557
macros/Makefile
558
gnumeric.desktop
559
stamp.h
Fatih Demir's avatar
Fatih Demir committed
560
])
561

562

563 564 565 566 567 568
echo "

Configuration:

	Source code location:	${srcdir}
	Compiler:		${CC} 
569

570
	Bonobo Support:		${bonobo_msg}
571
	GB Support:		${gb_msg}
572
"
573 574 575 576 577
if $have_bonobo; then
	echo "
	The Bonobo version of gnumeric is not supported,
this code is changing extremely rapidly. For any given
release it may not compile or depend on unreleased packages.
578 579
	Please do not file bonobo related bug reports.  And
please do not distribute prebuilt binaries with bonobo.
580 581 582

"
fi
583 584 585

if $have_gb; then
	echo "
586
	Gnome Basic is extremely API unstable; it is likely
587 588 589 590 591
that gnumeric will only build with the single version
mentioned in configure.in, if at all. It is possible, but
unlikely, that Gnome Basic contains security vulnerabilities.
"
fi