From d2262efed6d2656deceab0249724a46d2057b53b Mon Sep 17 00:00:00 2001 From: Bradley Smith Date: Sun, 3 Aug 2008 20:50:59 +0100 Subject: Adjust build system. Signed-off-by: Bradley Smith --- ChangeLog | 4 ++++ configure.ac | 14 +++++++++----- src/Makefile.am | 2 +- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index ca9bf4f..c29935b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2008-08-03 Bradley Smith + Adjust build system. + + Generate Changelog + Make minor corrections to build system. Generate Changelog diff --git a/configure.ac b/configure.ac index c3e1af2..f69de6a 100644 --- a/configure.ac +++ b/configure.ac @@ -26,9 +26,7 @@ AM_INIT_AUTOMAKE dnl Checks for programs. AC_PROG_CC -PKG_CHECK_MODULES(GUILE, guile-1.8) -AC_SUBST(GUILE_LIBS) -AC_SUBST(GUILE_CFLAGS) +GUILE_FLAGS PKG_CHECK_MODULES(GTHREAD2, gthread-2.0 >= 2.4) AC_SUBST(GTHREAD2_LIBS) @@ -78,9 +76,15 @@ AC_CHECK_HEADERS(unistd.h) AC_CHECK_HEADERS(getopt.h) AC_CHECK_HEADERS(pty.h) -AC_CHECK_LIB(util, openpty, [], AC_MSG_ERROR([ +AC_CHECK_LIB(util, openpty, [], AC_MSG_ERROR([ -You need openpty to build the program. +You need openpty to build this program. + +])) + +AC_CHECK_LIB(guile, scm_to_locale_string, [], AC_MSG_ERROR([ + +You need guile 1.8 to build this program. ])) diff --git a/src/Makefile.am b/src/Makefile.am index 910286b..75522e7 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -28,5 +28,5 @@ INCLUDES = $(GUILE_CFLAGS) $(READLINE_CFLAGS) $(GTK2_CFLAGS) $(VTE_CFLAGS) \ gnurobots_SOURCES = main.c api.c map.c grobot.c \ ui-window.c ui-cmdwin.c ui-arena.c -gnurobots_LDFLAGS = $(GUILE_LIBS) $(READLINE_LIBS) $(GTHREAD2_LIBS) \ +gnurobots_LDFLAGS = $(GUILE_LDFLAGS) $(READLINE_LIBS) $(GTHREAD2_LIBS) \ $(GTK2_LIBS) $(VTE_LIBS) -lutil -- cgit v1.1