/tags/rel-0-4-3/FreeSpeech/vflow/configure.in

# · Autoconf · 78 lines · 49 code · 23 blank · 6 comment · 0 complexity · 3a5f0a0ca47695dc01aba7dfbdc3e27b MD5 · raw file

  1. AC_INIT(src/main.cc)
  2. AM_CONFIG_HEADER(config.h)
  3. AM_INIT_AUTOMAKE(VFlow, 0.4.1)
  4. AM_MAINTAINER_MODE
  5. AM_ACLOCAL_INCLUDE(macros)
  6. GNOME_INIT
  7. AC_PROG_CC
  8. AC_ISC_POSIX
  9. AC_HEADER_STDC
  10. AC_PROG_CXX
  11. AC_ARG_PROGRAM
  12. AM_PROG_LIBTOOL
  13. case "$host_os" in
  14. hpux*) OS=HPUX ;;
  15. linux*) OS=LINUX ;;
  16. freebsd*) OS=FREEBSD ;;
  17. solaris*) OS=SOLARIS ;;
  18. esac
  19. AC_DEFINE_UNQUOTED(${OS})
  20. AC_LIBTOOL_KLUDGE
  21. GNOME_COMPILE_WARNINGS
  22. AM_GNU_GETTEXT
  23. AC_LANG_CPLUSPLUS
  24. AC_HASH_MAP
  25. dnl AC_CHECK_LIB(pthread, pthread_create)
  26. AC_THREAD
  27. AC_CHECK_FUNCS(pthread_cancel)
  28. GNOME_XML_LIB=`gnome-config --libs xml`
  29. GNOME_XML_INCLUDE=`gnome-config --cflags xml`
  30. AC_SUBST(GNOME_XML_LIB)
  31. AC_SUBST(GNOME_XML_INCLUDE)
  32. GNOME_GTHR_LIB=`glib-config --libs gthread`
  33. GNOME_GTHR_INCLUDE=`glib-config --cflags gthread`
  34. AC_SUBST(GNOME_GTHR_LIB)
  35. AC_SUBST(GNOME_GTHR_INCLUDE)
  36. AC_PATH_FFTW
  37. ALL_LINGUAS=""
  38. AC_SUBST(CFLAGS)
  39. AC_SUBST(CPPFLAGS)
  40. AC_SUBST(LDFLAGS)
  41. #if test "x${prefix}" = "xNONE"; then
  42. # AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale")
  43. #else
  44. # AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale")
  45. #fi
  46. AC_OUTPUT([
  47. Makefile
  48. macros/Makefile
  49. src/Makefile
  50. n-files/Makefile
  51. include/Makefile
  52. intl/Makefile
  53. po/Makefile.in
  54. pixmaps/Makefile
  55. ])