configure.in 14.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.60)
Arturo Espinosa's avatar
Arturo Espinosa committed
5 6 7
AM_MAINTAINER_MODE
AM_ACLOCAL_INCLUDE(macros)

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

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

19 20
GNOME_INIT

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

26 27 28 29 30 31 32 33 34 35 36
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
37 38 39 40 41
AC_SUBST(QTTHREADS_LIB)
AC_SUBST(TERMCAP_LIB)
AC_SUBST(READLINE_LIB)
AC_SUBST(GUILE_LIBS)
AC_SUBST(GUILE_INCS)
42
AC_ARG_WITH(guile,[--with-guile   Include Guile support],[GNOME_CHECK_GUILE])
Arturo Espinosa's avatar
Arturo Espinosa committed
43 44 45 46 47

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

48 49 50 51 52 53 54 55
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
Pablo Saratxaga's avatar
Pablo Saratxaga committed
56
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 uk zh_CN.GB2312 zh_TW.Big5"
57
AM_GNU_GETTEXT
58 59 60 61 62
# AM_GNOME_GETTEXT above substs $DATADIRNAME
# this is the directory where the *.{mo,gmo} files are installed
gnomelocaledir='${prefix}/${DATADIRNAME}/locale'
AC_SUBST(gnomelocaledir)

63 64
AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl)

65

66 67 68
dnl
dnl On Solaris finite() needs ieeefp.h
dnl
Morten Welinder's avatar
Morten Welinder committed
69
AC_CHECK_HEADERS(ieeefp.h)
70

Morten Welinder's avatar
Morten Welinder committed
71 72 73
dnl Check for some functions
AC_CHECK_FUNCS(random drand48)

74 75 76
dnl check for complete locale implementation
AC_CHECK_HEADERS(langinfo.h)

77 78 79 80 81 82
dnl **************************************************
dnl * ORBit support
dnl **************************************************
GNOMEGNORBA_LIBS="$GNOMEGNORBA_LIBS"
AC_SUBST(GNOMEGNORBA_LIBS)

83 84 85
dnl ******************************
dnl gnome-xml checking
dnl ******************************
86
AC_MSG_CHECKING(for libxml (aka gnome-xml) libraries 1.8.5 <= version < 2.0.0)
Jody Goldberg's avatar
update  
Jody Goldberg committed
87
if xml-config --libs > /dev/null 2>&1; then 
88
    vers=`xml-config --version | sed -e "s/libxml //" | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
89
    if test "$vers" -ge 1008005; then
90 91 92
	if test "$vers" -lt 2000000; then
	    AC_MSG_RESULT(found)
	else
93
	    AC_MSG_ERROR(This version of Gnumeric does not support libxml (aka gnome-xml) 2.x.x yet.)
94
	fi
95
    else
96
        AC_MSG_ERROR(You need at least libxml (aka gnome-xml) 1.8.5 for this version of Gnumeric.)
97 98
    fi
else
99
    AC_MSG_ERROR(Did not find libxml (aka gnome-xml) installed)
100 101
fi

102 103 104 105

dnl **************************************************
dnl * Check for Perl
dnl **************************************************
106 107 108 109 110 111 112 113 114
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.
115 116
    PERL_CCCDLFLAGS=`perl -MConfig -e 'print $Config{cccdlflags},"\n";'`
    PERL_LDDLFLAGS=`perl -MConfig -e 'print $Config{lddlflags},"\n";'`
Raja R Harinath's avatar
Raja R Harinath committed
117
    PERL_CC=`perl -MConfig -e 'print $Config{cc},"\n";'`
118
    PERL_LD=`perl -MConfig -e 'print $Config{ld},"\n";'`
119 120
    PERL_CCOPTS=`perl -MExtUtils::Embed -e ccopts`
    PERL_LDOPTS=`perl -MExtUtils::Embed -e ldopts`
121 122
    AC_SUBST(PERL_CCCDLFLAGS)
    AC_SUBST(PERL_LDDLFLAGS)
Raja R Harinath's avatar
Raja R Harinath committed
123
    AC_SUBST(PERL_CC)
124
    AC_SUBST(PERL_LD)
125 126 127 128 129 130 131
    AC_SUBST(PERL_CCOPTS)
    AC_SUBST(PERL_LDOPTS)
  else
    AC_MSG_RESULT(no)
    perl_val=false
  fi
fi
Jody Goldberg's avatar
update  
Jody Goldberg committed
132 133

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

136 137 138
dnl **************************************************
dnl * Check for Python
dnl **************************************************
139
AC_CHECK_PROG(python_val, python, true, false)
140
if $python_val; then
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
	  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
162
fi
163
AM_CONDITIONAL(WITH_PYTHON, $python_val)
164

Michael Meeks's avatar
Michael Meeks committed
165 166

dnl Check for libole2
167
AC_MSG_CHECKING(for libole2 >= 0.1.7)
Arturo Tena's avatar
Arturo Tena committed
168
vers_ok="";
Arturo Tena's avatar
Arturo Tena committed
169 170
vers=`gnome-config --modversion libole2 | grep "libole2-" | \
	sed -e "s/libole2-//" | \
Michael Meeks's avatar
Michael Meeks committed
171
	awk 'BEGIN { FS = "."; } { printf "%d", $1 * 10000 + $2 * 100 + $3 ;}'`
Arturo Tena's avatar
Arturo Tena committed
172
if test 0"$vers"; then
173
       if test "$vers" -ge 107; then
Arturo Tena's avatar
Arturo Tena committed
174 175 176 177 178
               vers_ok="yes";
       fi
fi

if test "$vers_ok"; then
Michael Meeks's avatar
Michael Meeks committed
179 180 181 182 183 184 185 186 187 188 189 190
	AC_MSG_RESULT(found)
else
	AC_MSG_ERROR(not found


this version of gnumeric requires an external
libole2 library the latest version can be obtained from
ftp://ftp.gnome.org/pub/GNOME/unstable/sources/libole2/

)
fi

191 192 193
dnl ******************************
dnl Check for Bonobo
dnl ******************************
Jody Goldberg's avatar
Jody Goldberg committed
194
try_bonobo=false
195 196
bonobo=
bonobo_msg=no
197
using_oaf=no
198
bonobo_suffix=
199 200
have_bonobo=false
AC_ARG_WITH(bonobo,
Michael Meeks's avatar
Michael Meeks committed
201
	[--{with,without}-bonobo   Compile with Bonobo support or without it],
202 203
	if test x$withval = xyes; then
		try_bonobo=true
204 205 206
	fi
)

Miguel de Icaza's avatar
Miguel de Icaza committed
207 208
gnumeric_executable=gnumeric
AC_SUBST(gnumeric_executable)
209
if $try_bonobo; then
Michael Meeks's avatar
Michael Meeks committed
210
	AC_MSG_CHECKING(for Bonobo >= 0.27)
Morten Welinder's avatar
Morten Welinder committed
211 212
	vers=`gnome-config --modversion bonobo | sed -e "s/bonobo-//" | \
		awk 'BEGIN { FS = "."; } { printf "%d", $1 * 1000 + $2;}'`
Michael Meeks's avatar
Michael Meeks committed
213
	if test "$vers" -ge 27; then
214 215 216
		AC_MSG_RESULT(found)
		AC_DEFINE(ENABLE_BONOBO)
		have_bonobo=true
Michael Meeks's avatar
Michael Meeks committed
217
		bonobo=bonobox_print
218
		bonobo_msg=yes
219
		bonobo_suffix=-bonobo
Miguel de Icaza's avatar
Miguel de Icaza committed
220
	        gnumeric_executable=gnumeric-bonobo
Michael Meeks's avatar
Michael Meeks committed
221 222 223 224 225 226 227 228 229 230 231 232

		dnl Check if Bonobo is OAFized

		AC_MSG_CHECKING(if Bonobo uses OAF)
		if ( gnome-config --libs bonobo | grep oaf ) > /dev/null 2>&1 ; then
			using_oaf="yes"
			AC_DEFINE(USING_OAF)
		fi

		AC_MSG_RESULT("$using_oaf")

		AM_CONDITIONAL(USING_OAF, test x"using_oaf" = "xyes")
233 234 235
	else
		AC_MSG_RESULT(not found)
	fi
236
fi
237
gnumeric_bonobo_enabled=$bonobo_msg
238
AM_CONDITIONAL(BONOBO, $have_bonobo)
Michael Meeks's avatar
Michael Meeks committed
239

240

241 242 243
dnl **************************************************
dnl * Config defaults (Must be after bonobo)
dnl **************************************************
244 245
gnumeric_prefix="${prefix}"
gnumeric_exec_prefix="${exec_prefix}"
246
gnumeric_version="${VERSION}${bonobo_suffix}"
247 248 249 250 251
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"
252

Almer. S. Tigelaar's avatar
Almer. S. Tigelaar committed
253 254 255
dnl Export to config.h
AC_DEFINE_UNQUOTED(GNUMERIC_VERSION, "$gnumeric_version")

256 257 258 259 260 261 262
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)
263
AC_SUBST(gnumeric_autoformatdir)
264
AC_SUBST(gnumeric_bonobo_enabled)
265

Michael Meeks's avatar
Michael Meeks committed
266 267 268 269 270 271 272
dnl ******************************
dnl Check for GB
dnl ******************************
try_gb=true
gb=
gb_msg=no
have_gb=false
273 274
GB_CFLAGS=
GB_LIBS=
Michael Meeks's avatar
Michael Meeks committed
275
AC_ARG_WITH(gb,
Michael Meeks's avatar
Michael Meeks committed
276
	[--{with,without}-gb       Compile with Gb support or without it],
Michael Meeks's avatar
Michael Meeks committed
277 278 279 280 281 282
	if test x$withval = xno; then
		try_gb=false
	fi
)

if $try_gb; then
283
	AC_MSG_CHECKING(for Gb >= 0.0.15)
Michael Meeks's avatar
Michael Meeks committed
284
	if gnome-config --libs gb > /dev/null 2>&1; then
285
		vers=`gnome-config --modversion gb | awk 'BEGIN { FS = "."; } { print $1 * 10000 + $2 * 100 + $3; }'`
286
		if test "$vers" -ge 000015; then
287 288 289 290
			gb_ok=true
		else
		    	gb_ok=false
		fi
Michael Meeks's avatar
Michael Meeks committed
291 292 293 294 295 296 297
	else
		gb_ok=false
	fi
	
	if $gb_ok; then
		AC_MSG_RESULT(found)
		AC_DEFINE(ENABLE_GB)
298 299
		GB_LIBS=`gnome-config --libs gb`
		GB_CFLAGS=`gnome-config --cflags gb`
Michael Meeks's avatar
Michael Meeks committed
300 301 302 303 304 305 306
		have_gb=true
		gb=gb
		gb_msg=yes
	else
		AC_MSG_RESULT(not found)
	fi
fi
307
AM_CONDITIONAL(WITH_GB, $have_gb)
308 309
AC_SUBST(GB_CFLAGS)
AC_SUBST(GB_LIBS)
Michael Meeks's avatar
Michael Meeks committed
310

311 312 313
dnl ******************************
dnl GnomePrint checking
dnl ******************************
Jody Goldberg's avatar
Jody Goldberg committed
314
AC_MSG_CHECKING(for GnomePrint libraries >= 0.25)
315
if gnome-config --libs print > /dev/null 2>&1; then 
316
    vers=`gnome-config --modversion print | sed -e "s/gnome-print-//" -e 's/cvs$//' -e 's/pre$//' | \
317
        awk 'BEGIN { FS = "."; } { print $1 * 1000 + $2;}'`
Jody Goldberg's avatar
Jody Goldberg committed
318
    if test "$vers" -ge 25; then
319 320
        AC_MSG_RESULT(found)
    else
Jody Goldberg's avatar
Jody Goldberg committed
321
        AC_MSG_ERROR(You need at least GNOME print 0.25 for this version of Gnumeric)
322
    fi
323 324 325 326 327 328 329
else
    AC_MSG_ERROR(Did not find GnomePrint installed)
fi

dnl ******************************
dnl LibGlade checking
dnl ******************************
Jody Goldberg's avatar
update  
Jody Goldberg committed
330
AC_MSG_CHECKING(for Glade libraries >= 0.14)
331
if gnome-config --libs libglade > /dev/null 2>&1; then 
332
    vers=`gnome-config --modversion libglade | awk 'BEGIN { FS = "."; } { print $1 * 1000 + $2;}'`
Jody Goldberg's avatar
update  
Jody Goldberg committed
333
    if test "$vers" -ge 14; then
334 335
        AC_MSG_RESULT(found)
    else
Jody Goldberg's avatar
update  
Jody Goldberg committed
336
        AC_MSG_ERROR(You need at least libglade 0.14 for this version of Gnumeric)
337
    fi
338 339 340 341
else
    AC_MSG_ERROR(Did not find libGlade installed)
fi

Jody Goldberg's avatar
Jody Goldberg committed
342 343 344
dnl ******************************
dnl Gnome App Lib checking
dnl ******************************
345
AC_MSG_CHECKING(for Gnome App libraries (GAL) >= 0.2.99.0)
Jody Goldberg's avatar
Jody Goldberg committed
346 347
if gnome-config --libs gal > /dev/null 2>&1; then 
    vers=`gnome-config --modversion gal | sed -e "s/gal-//" -e 's/cvs$//' -e 's/pre$//' | \
348 349
	awk 'BEGIN { FS = "."; } { printf "%d", $1*1000000 + $2*10000 + $3*100 + $4; }'`
    if test "$vers" -ge 29900; then
Jody Goldberg's avatar
Jody Goldberg committed
350 351
        AC_MSG_RESULT(found)
    else
352
        AC_MSG_ERROR(You need at least GNOME Application libs 0.2.99.0 for this version of Gnumeric)
Jody Goldberg's avatar
Jody Goldberg committed
353 354 355 356 357
    fi
else
    AC_MSG_ERROR(Did not find GnomeAppLib (GAL) installed)
fi

358 359 360
dnl ******************************
dnl gtk+ checking
dnl ******************************
Miguel de Icaza's avatar
Miguel de Icaza committed
361
AC_MSG_CHECKING(for GTK >= 1.2.7)
362
if gtk-config --version > /dev/null 2>&1; then 
Morten Welinder's avatar
Morten Welinder committed
363 364
    dnl We need the "%d" in order not to get e-notation on hpux.
    vers=`gtk-config --version | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
Miguel de Icaza's avatar
Miguel de Icaza committed
365
    if test "$vers" -ge 1002007; then
366 367
        AC_MSG_RESULT(found)
    else
Miguel de Icaza's avatar
Miguel de Icaza committed
368
        AC_MSG_ERROR(You need at least GTK+ 1.2.7 for this version of Gnumeric)
369
    fi
370
else
371
    AC_MSG_ERROR(Did not find GTK+ installed)
372 373
fi

374 375 376 377

dnl ****************
dnl Check for pspell
dnl ****************
Jody Goldberg's avatar
update  
Jody Goldberg committed
378 379 380 381
dnl
dnl try_pspell=true
dnl have_pspell=false
dnl pspell_msg=no
Morten Welinder's avatar
Morten Welinder committed
382
PSPELL_LIBS=""
Jody Goldberg's avatar
update  
Jody Goldberg committed
383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410
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])
dnl 	if test "$PSPELL_CONFIG" = "no"; then
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
411
AC_SUBST(PSPELL_LIBS)
Jody Goldberg's avatar
update  
Jody Goldberg committed
412
dnl AM_CONDITIONAL(HAVE_PSPELL, $have_pspell)
413 414 415 416 417 418 419 420 421 422 423 424 425 426

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)
Jacob Berkman's avatar
Jacob Berkman committed
427 428 429 430 431 432 433 434 435 436 437 438 439 440 441
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
442 443
dnl ***************************************

444 445
dnl IDL flags for non-standard prefixes
if $have_bonobo; then
Jody Goldberg's avatar
Jody Goldberg committed
446
	IDL_FLAGS="`gnome-config --cflags idl`"
447 448 449 450 451 452
	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)

453 454 455
dnl ****************************
dnl Check for libgda
dnl ****************************
Jody Goldberg's avatar
Jody Goldberg committed
456
have_gda=false
457 458 459 460 461 462 463 464 465 466 467 468 469 470
AC_MSG_CHECKING(for libgda)
if gda-config --libs client > /dev/null 2>&1; then 
	AC_MSG_RESULT(found)
	GDA_CFLAGS=`gda-config --cflags client`
	GDA_LIBS=`gda-config --libs client`
	have_gda=true
else
    AC_MSG_WARN(not found. GDA plugin not built)
fi
AC_SUBST(GDA_CFLAGS)
AC_SUBST(GDA_LIBS)

AM_CONDITIONAL(WITH_GDA, $have_gda)

Jody Goldberg's avatar
Jody Goldberg committed
471 472
EXTRA_GNOME_LIBS=`gnome-config --libs gnomeui print libglade $bonobo libole2 gal`
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnomeui print libglade $bonobo libole2 gal`
473 474
AC_SUBST(EXTRA_GNOME_LIBS)
AC_SUBST(EXTRA_GNOME_CFLAGS)
475

476
AM_CONDITIONAL(LIBOLE2_PUBLIC_LIBRARY, false)
477

Morten Welinder's avatar
Morten Welinder committed
478
AM_CONDITIONAL(WITH_PLAN_PERFECT, false)
Jody Goldberg's avatar
Jody Goldberg committed
479

Arturo Espinosa's avatar
Arturo Espinosa committed
480
AC_OUTPUT([
481
gnumeric.spec
Arturo Espinosa's avatar
Arturo Espinosa committed
482
Makefile
483
icons/Makefile
Miguel de Icaza's avatar
Miguel de Icaza committed
484
idl/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
485
src/Makefile
486 487 488
src/dialogs/Makefile
src/widgets/Makefile
src/functions/Makefile
489
src/portability.h
490
doc/Makefile
491 492
doc/C/Makefile
doc/es/Makefile
493
corba-test/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
494
plugins/Makefile
Morten Welinder's avatar
Morten Welinder committed
495
plugins/numtheory/Makefile
496
plugins/sc/Makefile
497
plugins/sylk/Makefile
498
plugins/excel/Makefile
499
plugins/gb/Makefile
Michael Meeks's avatar
Michael Meeks committed
500
plugins/lotus-123/Makefile
501
plugins/oleo/Makefile
502
plugins/python/Makefile
503
plugins/perl/Makefile
504
plugins/perl/ext/Makefile.PL
Mark Probst's avatar
Mark Probst committed
505
plugins/guile/Makefile
Michael Meeks's avatar
Michael Meeks committed
506
plugins/xbase/Makefile
507
plugins/html/Makefile
508
plugins/dif/Makefile
Jody Goldberg's avatar
Jody Goldberg committed
509 510
plugins/xml2/Makefile
plugins/applix/Makefile
511
plugins/plan-perfect/Makefile
Jody Goldberg's avatar
Jody Goldberg committed
512
plugins/gda/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
513 514
intl/Makefile
po/Makefile.in
Jody Goldberg's avatar
Jody Goldberg committed
515 516
templates/Makefile
templates/english/Makefile
517
templates/autoformat/Makefile
Arturo Espinosa's avatar
Arturo Espinosa committed
518
macros/Makefile
Miguel de Icaza's avatar
Miguel de Icaza committed
519
gnumeric.desktop
520 521
stamp.h
],[sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile])
522

523

524 525 526 527 528 529 530
echo "

Configuration:

	Source code location:	${srcdir}
	Compiler:		${CC} 
	
531
	GB Support:		${gb_msg}
532
	Bonobo Support:		${bonobo_msg}
533
"
534 535 536 537 538 539 540 541 542
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.

	Please do not file bonobo related bug reports.
"
fi
543 544 545 546 547 548 549 550 551

if $have_gb; then
	echo "
	Gnome Basic is extremely API unstable, it is likely
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