configure: add some more error checking/reporting for required programs
[oweals/cde.git] / cde / configure.ac
1 AC_INIT([cde-desktop], [2.3.1], [jon@radscan.com])
2 AC_CONFIG_HEADERS([include/autotools_config.h])
3 AC_CONFIG_MACRO_DIRS([m4])
4 AM_INIT_AUTOMAKE([foreign subdir-objects])
5
6 dnl These must be up here for the compiler search list to actually work
7 AC_PROG_CC([cc gcc clang])
8 AC_PROG_CXX([c++ g++ clang++])
9
10 LT_INIT
11 AC_PREFIX_DEFAULT(/usr/dt)
12
13 AC_ENABLE_STATIC([no])
14
15 PKG_PROG_PKG_CONFIG
16
17 dnl todo: determine what version of autoconf we depend on
18 dnl AC_PREREQ()
19
20 AC_CANONICAL_HOST
21 AC_CANONICAL_BUILD
22
23 dnl global CDE versioning
24
25 CDE_VERSION_MAJOR=2
26 CDE_VERSION_MINOR=3
27 CDE_VERSION_MICRO=0
28
29 AC_SUBST(CDE_VERSION_MAJOR)
30 AC_SUBST(CDE_VERSION_MINOR)
31 AC_SUBST(CDE_VERSION_MICRO)
32
33 dnl SOURCE_DEFINES - start with CDE project default
34 SOURCE_CPP_DEFINES="-DANSICPP -DMULTIBYTE -DNLS16"
35
36 dnl CPP_COMPILER_FLAGS - CPP/C/C++ compiler flags
37 CPP_COMPILER_FLAGS=""
38
39 dnl CXX_COMPILER_FLAGS - C++ compiler flags
40 CXX_COMPILER_FLAGS=""
41
42 dnl C_COMPILER_FLAGS - C compiler flags
43 C_COMPILER_FLAGS=""
44
45
46 dnl These OS version checks are deprecated and should be replaced with
47 dnl feature checks where appropriate
48
49 build_linux=no
50 bsd=no
51 build_freebsd=no
52 build_openbsd=no
53 build_netbsd=no
54 build_solaris=no
55 build_hpux=no
56 build_aix=no
57
58 dnl For now, we need to fake the OSMAJORVERSION, OSMINORVERSION.  In Linux
59 dnl this never mattered anyway as it was always the kernel version.  We will
60 dnl choose defaults here.  These need to be removed in the code in favor
61 dnl of actual checks for functionality. So this should be considered
62 dnl temporary.
63
64 OSMAJORVERSION=4
65 OSMINORVERSION=15
66
67 dnl locations of libs/includes if not in 'standard' places like on
68 dnl linux
69 MOTIF_LIB=""
70 MOTIF_INC=""
71
72 case "${host_os}" in
73         linux*)
74                 build_linux=yes
75                 OSMAJORVERSION=4
76                 OSMINORVERSION=15
77                 SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -D_POSIX_SOURCE \
78 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE"
79                 CPP_COMPILER_FLAGS="-fno-strict-aliasing -Wno-write-strings \
80 -Wno-unused-result"
81                  ;;
82         freebsd*)
83                 build_freebsd=yes
84                 bsd=yes
85                 OSMAJORVERSION=10
86                 OSMINORVERSION=0
87                 ;;
88         openbsd*)
89                 build_openbsd=yes
90                 bsd=yes
91                 OSMAJORVERSION=6
92                 OSMINORVERSION=2
93                 ;;
94         netbsd*)
95                 build_netbsd=yes
96                 bsd=yes
97                 OSMAJORVERSION=8
98                 OSMINORVERSION=0
99                 ;;
100         solaris*|sun*)
101                 build_solaris=yes
102                 OSMAJORVERSION=5
103                 OSMINORVERSION=10
104                 ;;
105         aix*)
106                 build_aix=yes
107                 ;;
108         hpux*)
109                 build_hpux=yes
110                 ;;
111 esac
112
113 AM_CONDITIONAL([LINUX], [test "$build_linux" = "yes"])
114 AM_CONDITIONAL([BSD], [test "$bsd" = "yes"])
115 AM_CONDITIONAL([FREEBSD], [test "$build_freebsd" = "yes"])
116 AM_CONDITIONAL([OPENBSD], [test "$build_openbsd" = "yes"])
117 AM_CONDITIONAL([NETBSD], [test "$build_netbsd" = "yes"])
118 AM_CONDITIONAL([SOLARIS], [test "$build_solaris" = "yes"])
119 AM_CONDITIONAL([AIX], [test "$build_aix" = "yes"])
120 AM_CONDITIONAL([HPUX], [test "$build_hpux" = "yes"])
121
122 dnl Add osmajor/minor version to cppflags.
123 OSVERSION="-DOSMAJORVERSION=$OSMAJORVERSION -DOSMINORVERSION=$OSMINORVERSION"
124
125 dnl set CSRG_BASED define for the BSD's
126 if test "$bsd" = "yes"
127 then
128         SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DCSRG_BASED"
129         MOTIF_LIB="-L/usr/local/lib -R/usr/local/lib"
130         MOTIF_INC="-I/usr/local/include -I/usr/X11R6/include/freetype2"
131 fi
132
133 is_x86_64=no
134 is_i386=no
135 is_sparc=no
136 is_mips=no
137 is_arm=no
138 is_ppc=no
139
140 case "${host_cpu}" in
141         i[3456]86*)
142                 is_i386=yes
143                 ;;
144         x86_64* | amd64*)
145                 is_x86_64=yes
146                 ;;
147         arm*)
148                 is_arm=yes
149                 ;;
150         mips*)
151                 is_mips=yes
152                 ;;
153         sparc*)
154                 is_sparc=yes
155                 ;;
156         ppc* | powerpc*)
157                 is_ppc=yes
158                 ;;
159 esac
160
161 AM_CONDITIONAL([I386], [test "$is_i386" = yes])
162 AM_CONDITIONAL([X86_64], [test "$is_x86_64" = yes])
163 AM_CONDITIONAL([ARM], [test "$is_arm" = yes])
164 AM_CONDITIONAL([SPARC], [test "$is_sparc" = yes])
165 AM_CONDITIONAL([MIPS], [test "is_mips" = yes])
166 AM_CONDITIONAL([PPC], [test "is_ppc" = yes])
167
168 dnl our main libraries
169 dnl we use single quotes so that $top_buildir is evaluated in the makefiles,
170 dnl not here.
171 AC_SUBST(LIBTT, '$(top_builddir)/lib/tt/lib/libtt.la')
172 AC_SUBST(LIBXIN, '$(top_builddir)/lib/DtXinerama/libDtXinerama.la')
173 AC_SUBST(LIBWIDGET, '$(top_builddir)/lib/DtWidget/libDtWidget.la')
174 AC_SUBST(LIBTERM, '$(top_builddir)/lib/DtTerm/libDtTerm.la')
175 AC_SUBST(LIBSVC, '$(top_builddir)/lib/DtSvc/libDtSvc.la')
176 AC_SUBST(LIBSEARCH, '$(top_builddir)/lib/DtSearch/lbiDtSearch.la')
177 AC_SUBST(LIBPRINT, '$(top_builddir)/lib/DtPrint/libDtPrint.la')
178 AC_SUBST(LIBMRM, '$(top_builddir)/lib/DtMrm/libDtMrm.la')
179 AC_SUBST(LIBMMDB, '$(top_builddir)/lib/DtMmdb/libDtMmdb.la')
180 AC_SUBST(LIBHELP, '$(top_builddir)/lib/DtHelp/libDtHelp.la')
181 AC_SUBST(LIBCSA, '$(top_builddir)/lib/csa/libcsa.la')
182
183 AC_SUBST(DTCLIENTLIBS, '$(LIBPRINT) $(LIBHELP) $(LIBWIDGET) $(LIBSVC) \
184 $(LIBTT) $(LIBXIN)')
185
186 dnl set up come convenience replacements for global include dirs
187 AC_SUBST(DT_INCDIR, '-I$(top_builddir)/include/Dt')
188 AC_SUBST(DTI_INCDIR, '-I$(top_builddir)/include/DtI')
189 AC_SUBST(TT_INCDIR, '-I$(top_builddir)/include/Tt')
190 AC_SUBST(XM_INCDIR, '-I$(top_builddir)/include/Xm')
191 AC_SUBST(CSA_INCDIR, '-I$(top_builddir)/include/csa')
192 AC_SUBST(SPC_INCDIR, '-I$(top_builddir)/include/SPC')
193
194 AC_ARG_ENABLE(japanese, [--build-japanese    Build Japanese (default=no)])
195 AM_CONDITIONAL([JAPANESE], [test "build_japanese" = "yes"])
196
197 AC_ARG_ENABLE(german, [--build-german    Build German    (default=no)])
198 AM_CONDITIONAL([GERMAN], [test "build_german" = "yes"])
199
200 AC_ARG_ENABLE(italian, [--build-italian    Build Italian    (default=no)])
201 AM_CONDITIONAL([ITALIAN], [test "build_italian" = "yes"])
202
203 AC_ARG_ENABLE(french, [--build-french    Build French    (default=no)])
204 AM_CONDITIONAL([FRENCH], [test "build_french" = "yes"])
205
206 AC_ARG_ENABLE(spanish, --build-spanish    Build Spanish    (default=no)])
207 AM_CONDITIONAL([SPANISH], [test "build_spanish" = "yes"])
208
209 dnl hmmm...
210 RM="rm -f"
211 AC_SUBST(RM)
212 CP="cp -f"
213 AC_SUBST(CP)
214
215 dnl these should be configurable someday...
216 CDE_INSTALLATION_TOP="$ac_default_prefix"
217 CDE_LOGFILES_TOP=/var/dt
218 CDE_CONFIGURATION_TOP=/etc/dt
219 CDE_USER_TOP=.dt
220
221 AC_SUBST(CDE_INSTALLATION_TOP)
222 AC_SUBST(CDE_CONFIGURATION_TOP)
223 AC_SUBST(CDE_LOGFILES_TOP)
224 AC_SUBST(CDE_USER_TOP)
225
226 dnl This variable will contain a list of programs that were not found,
227 dnl but are required to build CDE.  At the end, if the variable is
228 dnl non-empty, an error message will be printed, listing the missing
229 dnl programs.  We don't bother with the simple expected commands like
230 dnl ln, cp, etc...
231
232 MISSING_PROGS=""
233
234 AC_PROG_CPP
235
236 dnl we need a real preprocessor, not gcc -E.  We will call it GENCPP.
237 dnl We will go with BSD's tradcpp here...  This is used for
238 dnl pre-processing during building of CDE - in the way imake used to
239 dnl do.  This is not a replacement for cpp, used at runtime by
240 dnl software such as tt_type_comp.
241 AC_SUBST(GENCPP, '$(top_builddir)/util/tradcpp/tradcpp')
242
243 AM_PROG_LIBTOOL
244
245 dnl make sure it's installed
246 AC_PROG_YACC
247 if test -z "$ac_cv_prog_YACC"; then
248    AC_MSG_ERROR([please install bison or yacc])
249 fi
250
251 AM_PROG_LEX
252 if test -z "$ac_cv_prog_LEX"; then
253    AC_MSG_ERROR([please install flex or lex])
254 fi
255
256 AC_PROG_INSTALL
257 AC_PROG_LN_S
258 AC_PROG_MAKE_SET
259 AC_PROG_SED
260 AC_PROG_AWK
261 AC_PROG_GREP
262
263 dnl AC_PROG_AR
264 AC_PROG_RANLIB
265
266 AC_C_CONST
267 AC_C_BIGENDIAN
268 AC_C_INLINE
269 AC_C_CHAR_UNSIGNED
270 AC_C_STRINGIZE
271 AC_C_FLEXIBLE_ARRAY_MEMBER
272 AC_SYS_POSIX_TERMIOS
273
274 AX_PTHREAD
275
276 AC_PROG_CC_C99
277
278 AC_PATH_X
279 AC_PATH_XTRA
280
281 AC_FUNC_FORK
282
283 dnl programs with full paths
284
285 AC_PATH_PROG(KSH, ksh)
286 if test -z "$ac_cv_path_KSH"; then
287    MISSING_PROGS="ksh ${MISSING_PROGS}"
288 fi
289
290 AC_PATH_PROG(XRDB, xrdb)
291 if test -z "$ac_cv_path_XRDB"; then
292    MISSING_PROGS="xrdb ${MISSING_PROGS}"
293 fi
294
295 dnl we need to use cpp for some things, like tooltalk and other
296 dnl runtime uses.  So look for the system's cpp.  NOTE: this is NOT
297 dnl the CPP (gcc -E) set by AC_PROG_CPP.  At this point I don't know
298 dnl if we should even bother looking for that as we can't really use
299 dnl it.
300 AC_PATH_PROG(CPP_PROGRAM, cpp, ,
301        [/lib:/usr/bin:/usr/ccs/lib/:/usr/lib:/usr/libexec:/opt/langtools/lbin:$PATH])
302 if test -z "$ac_cv_path_CPP_PROGRAM"; then
303    MISSING_PROGS="cpp ${MISSING_PROGS}"
304 fi
305
306 dnl major external program dependencies
307 AC_CHECK_PROGS(BDFTOPCF, bdftopcf)
308 if test -z "$ac_cv_prog_BDFTOPCF"; then
309    MISSING_PROGS="bdftopcf ${MISSING_PROGS}"
310 fi
311 AC_CHECK_PROGS(MKFONTDIR, mkfontdir)
312 if test -z "$ac_cv_prog_MKFONTDIR"; then
313    MISSING_PROGS="mkfontdir ${MISSING_PROGS}"
314 fi
315 AC_CHECK_PROGS(GZIP, gzip)
316 if test -z "$ac_cv_prog_GZIP"; then
317    MISSING_PROGS="gzip ${MISSING_PROGS}"
318 fi
319 AC_CHECK_PROGS(M4, m4)
320 if test -z "$ac_cv_prog_M4"; then
321    MISSING_PROGS="m4 ${MISSING_PROGS}"
322 fi
323 AC_CHECK_PROGS(RPCGEN, rpcgen)
324 if test -z "$ac_cv_prog_RPCGEN"; then
325    MISSING_PROGS="rpcgen ${MISSING_PROGS}"
326 fi
327 AC_CHECK_PROGS(GENCAT, gencat)
328 if test -z "$ac_cv_prog_GENCAT"; then
329    MISSING_PROGS="gencat ${MISSING_PROGS}"
330 fi
331
332 dnl headers
333 AC_HEADER_STDC
334 AC_CHECK_HEADERS([locale.h])
335 AC_CHECK_HEADERS([jpeglib.h], ,[AC_MSG_ERROR([libjpeg headers not found])])
336
337 dnl libraries
338 AC_CHECK_LIB(m, cosf)
339 AC_CHECK_LIB(crypt, crypt)
340 dnl this should be configurable, for now it is required
341 AC_CHECK_LIB(Xinerama, XineramaQueryScreens,
342                 [SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DUSE_XINERAMA"],
343                 [AC_MSG_ERROR([libXinerama not found])], $X_LIBS)
344
345 dnl Special check for tirpc...
346 AC_CHECK_LIB(tirpc, svc_register,
347       [CFLAGS="${CFLAGS} -DOPT_TIRPC -I/usr/include/tirpc";
348        CXXFLAGS="${CXXFLAGS} -DOPT_TIRPC -I/usr/include/tirpc";
349        TIRPCLIB=-ltirpc])
350 AC_SUBST(TIRPCLIB)
351
352 dnl Setup XTOOLLIB - we do it in this specific order to avoid ordering
353 dnl issues
354 XTOOLLIB=""
355 AC_CHECK_LIB(X11, XOpenDisplay, [XTOOLLIB="-lX11"], , $X_LIBS)
356 AC_CHECK_LIB(Xau, XauReadAuth, [XTOOLLIB="-lXau ${XTOOLLIB}"], , $X_LIBS)
357 AC_CHECK_LIB(Xt, XtInitialize, [XTOOLLIB="-lXt ${XTOOLLIB}"], , $X_LIBS)
358 AC_CHECK_LIB(ICE, IceCloseConnection, [XTOOLLIB="-lICE ${XTOOLLIB}"], , $X_LIBS)
359 AC_CHECK_LIB(SM, SmcOpenConnection, [XTOOLLIB="-lSM ${XTOOLLIB}"], , $X_LIBS)
360 AC_CHECK_LIB(Xm, XmTextSetString, [XTOOLLIB="-lXm ${XTOOLLIB}"], , [$MOTIF_LIB $X_LIBS])
361 XTOOLLIB="${X_LIBS} ${MOTIF_LIB} ${X_EXTRA_LIBS} ${X_PRE_LIBS} ${XTOOLLIB}"
362 AC_SUBST([XTOOLLIB])
363
364 dnl check MISSING_PROGS - error out here if there's stuff in it.
365
366 if test -n "$MISSING_PROGS"; then
367    AC_MSG_ERROR([Please install the following REQUIRED programs: ${MISSING_PROGS}])
368 fi
369
370
371
372 dnl set CPPFLAGS, CFLAGS, and CXXFLAGS.
373 dnl The Autoconf manual says that these are user variables and
374 dnl shouldn't be modified.  It suggests that you create a special
375 dnl variable and presumably add those to your Makefile.am files.  We
376 dnl have 192 of these currently, so... The user will just have to
377 dnl deal, or modify them here directly.
378 CPPFLAGS="${CPPFLAGS} ${SOURCE_CPP_DEFINES} ${CPP_COMPILER_FLAGS} ${OSVERSION}"
379 CFLAGS="${CFLAGS} ${C_COMPILER_FLAGS} ${X_CFLAGS} ${MOTIF_INC} ${PTHREAD_CFLAGS}"
380 CXXFLAGS="${CXXFLAGS} ${CXX_COMPILER_FLAGS} ${X_CFLAGS} ${MOTIF_INC} ${PTHREAD_CFLAGS}"
381 LIBS="${X_LIBS} ${LIBS} ${PTHREAD_LIBS}"
382
383 dnl All of the makefiles we need to generate go here...
384 AC_CONFIG_FILES([
385 Makefile
386
387 util/Makefile
388 util/tradcpp/Makefile
389
390 lib/Makefile
391
392 lib/DtXinerama/Makefile
393
394 lib/tt/Makefile
395 lib/tt/mini_isam/Makefile
396 lib/tt/slib/Makefile
397 lib/tt/lib/Makefile
398 lib/tt/lib/api/Makefile
399 lib/tt/lib/api/dnd/Makefile
400 lib/tt/lib/api/c/Makefile
401 lib/tt/lib/tttk/Makefile
402 lib/tt/lib/db/Makefile
403 lib/tt/lib/mp/Makefile
404 lib/tt/lib/util/Makefile
405 lib/tt/bin/Makefile
406 lib/tt/bin/shell/Makefile
407 lib/tt/bin/ttauth/Makefile
408 lib/tt/bin/scripts/Makefile
409 lib/tt/bin/tttar/Makefile
410 lib/tt/bin/tt_type_comp/Makefile
411 lib/tt/bin/tttrace/Makefile
412 lib/tt/bin/dbck/Makefile
413 lib/tt/bin/ttdbserverd/Makefile
414 lib/tt/bin/ttsession/Makefile
415
416 lib/DtSvc/Makefile
417
418 lib/DtSearch/Makefile
419 lib/DtSearch/raima/Makefile
420
421 lib/DtWidget/Makefile
422
423 lib/DtHelp/Makefile
424 lib/DtHelp/il/Makefile
425
426 lib/DtPrint/Makefile
427
428 lib/DtTerm/Term/Makefile
429 lib/DtTerm/Makefile
430 lib/DtTerm/TermView/Makefile
431 lib/DtTerm/util/Makefile
432 lib/DtTerm/TermPrim/Makefile
433
434 lib/DtMrm/Makefile
435
436 lib/csa/Makefile
437
438 programs/Makefile
439
440 programs/backdrops/Makefile
441
442 programs/palettes/Makefile
443
444 programs/icons/Makefile
445
446 programs/dsdm/Makefile
447
448 programs/dtmail/Makefile
449 programs/dtmail/dtmail/Makefile
450 programs/dtmail/MotifApp/Makefile
451 programs/dtmail/dtmailpr/Makefile
452 programs/dtmail/libDtMail/Makefile
453 programs/dtmail/libDtMail/RFC/Makefile
454 programs/dtmail/libDtMail/Common/Makefile
455
456 programs/dtpad/Makefile
457
458 programs/dtfile/Makefile
459 programs/dtfile/dtcopy/Makefile
460
461 programs/dtwm/Makefile
462
463 programs/dtlogin/Makefile
464 programs/dtlogin/config/Makefile
465
466 programs/dtsession/Makefile
467
468 programs/dthello/Makefile
469
470 programs/dtstyle/Makefile
471
472 programs/dtexec/Makefile
473
474 programs/dtdbcache/Makefile
475
476 programs/dticon/Makefile
477
478 programs/dtterm/Makefile
479
480 programs/dtcalc/Makefile
481
482 programs/dtaction/Makefile
483
484 programs/dtspcd/Makefile
485
486 programs/dtscreen/Makefile
487
488 programs/dtcm/Makefile
489 programs/dtcm/libDtCmP/Makefile
490 programs/dtcm/server/Makefile
491 programs/dtcm/dtcm/Makefile
492
493 programs/dtsearchpath/Makefile
494 programs/dtsearchpath/libCliSrv/Makefile
495 programs/dtsearchpath/dtsp/Makefile
496 programs/dtsearchpath/dtappg/Makefile
497
498 programs/dtappintegrate/Makefile
499
500 programs/dtprintegrate/Makefile
501
502 programs/dtconfig/Makefile
503 programs/dtconfig/sun/Makefile
504
505 programs/dtcreate/Makefile
506
507 programs/dtprintinfo/Makefile
508
509 programs/fontaliases/Makefile
510 programs/fontaliases/bdf/Makefile
511 programs/fontaliases/linux/Makefile
512 programs/fontaliases/linux/C/Makefile
513 programs/fontaliases/linux/en_US.UTF-8/Makefile
514 programs/fontaliases/sun/Makefile
515 programs/fontaliases/sun/C/Makefile
516 programs/fontaliases/netbsd/Makefile
517 programs/fontaliases/netbsd/C/Makefile
518 programs/fontaliases/openbsd/Makefile
519 programs/fontaliases/openbsd/C/Makefile
520 programs/fontaliases/freebsd/Makefile
521 programs/fontaliases/freebsd/C/Makefile
522
523 programs/dtdspmsg/Makefile
524
525 programs/dtimsstart/Makefile
526
527 programs/dtpdm/Makefile
528
529 programs/dtsr/Makefile
530
531 programs/dtpdmd/Makefile
532
533 programs/types/Makefile
534
535 programs/tttypes/Makefile
536
537 programs/util/Makefile
538 programs/util/dttypes/Makefile
539
540 programs/dtopen/Makefile
541
542 programs/localized/Makefile
543 programs/localized/util/Makefile
544 programs/localized/C/Makefile
545 programs/localized/C/app-defaults/Makefile
546 programs/localized/C/config/Makefile
547 programs/localized/C/backdrops/Makefile
548 programs/localized/C/types/Makefile
549 programs/localized/C/palettes/Makefile
550 programs/localized/C/msg/Makefile
551 programs/localized/de_DE.UTF-8/Makefile
552 programs/localized/de_DE.UTF-8/app-defaults/Makefile
553 programs/localized/de_DE.UTF-8/config/Makefile
554 programs/localized/de_DE.UTF-8/backdrops/Makefile
555 programs/localized/de_DE.UTF-8/types/Makefile
556 programs/localized/de_DE.UTF-8/palettes/Makefile
557 programs/localized/de_DE.UTF-8/msg/Makefile
558 programs/localized/fr_FR.UTF-8/Makefile
559 programs/localized/fr_FR.UTF-8/app-defaults/Makefile
560 programs/localized/fr_FR.UTF-8/config/Makefile
561 programs/localized/fr_FR.UTF-8/backdrops/Makefile
562 programs/localized/fr_FR.UTF-8/types/Makefile
563 programs/localized/fr_FR.UTF-8/palettes/Makefile
564 programs/localized/fr_FR.UTF-8/msg/Makefile
565 programs/localized/it_IT.UTF-8/Makefile
566 programs/localized/it_IT.UTF-8/app-defaults/Makefile
567 programs/localized/it_IT.UTF-8/config/Makefile
568 programs/localized/it_IT.UTF-8/backdrops/Makefile
569 programs/localized/it_IT.UTF-8/types/Makefile
570 programs/localized/it_IT.UTF-8/palettes/Makefile
571 programs/localized/it_IT.UTF-8/msg/Makefile
572 programs/localized/es_ES.UTF-8/Makefile
573 programs/localized/es_ES.UTF-8/app-defaults/Makefile
574 programs/localized/es_ES.UTF-8/config/Makefile
575 programs/localized/es_ES.UTF-8/backdrops/Makefile
576 programs/localized/es_ES.UTF-8/types/Makefile
577 programs/localized/es_ES.UTF-8/palettes/Makefile
578 programs/localized/es_ES.UTF-8/msg/Makefile
579
580 ])
581
582 AC_OUTPUT
583
584 dnl not currently building
585 dnl programs/dthelp/Makefile
586 dnl programs/dthelp/dthelpgen/Makefile
587 dnl programs/dthelp/dthelpprint/Makefile
588 dnl programs/dthelp/parser/pass1/helptag/Makefile
589 dnl programs/dthelp/parser/pass1/Makefile
590 dnl programs/dthelp/parser/pass1/eltdef/Makefile
591 dnl programs/dthelp/parser/pass1/build/Makefile
592 dnl programs/dthelp/parser/Makefile
593 dnl programs/dthelp/parser/canon1/Makefile
594 dnl programs/dthelp/parser/pass2/Makefile
595 dnl programs/dthelp/dthelpview/Makefile