module name change oops
[lttv.git] / ltt / branches / poly / configure.in
CommitLineData
9f14a497 1# -*- Autoconf -*-
2# Process this file with autoconf to produce a configure script.
3
4AC_PREREQ(2.57)
5AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
b0f606e9 6#AC_WITH_LTDL # not needed ?
0f48dea4 7AM_INIT_AUTOMAKE(LinuxTraceToolkit,0.9.7-30092003)
b445142a 8AM_CONFIG_HEADER(config.h)
39407106 9AM_PROG_LIBTOOL
b00eda44 10
11AM_PATH_GLIB_2_0(2.0.0, ,AC_MSG_ERROR([glib is required in order to compile LinuxTraceToolkit - download it from ftp://ftp.gtk.org/pub/gtk]) , gmodule)
9f14a497 12
442137a6 13AM_PATH_GTK_2_0(2.0.0, ,AC_MSG_ERROR([gtk is required in order to compile GUI - download it from ftp://ftp.gtk.org/pub/gtk]) , gmodule)
14
9f14a497 15# Checks for programs.
16AC_PROG_CC
17
18# Checks for libraries.
31303917 19AC_CHECK_LIB([popt], [poptGetNextOpt], ,AC_MSG_ERROR([libpopt is required in order to compile LinuxTraceToolkit]) )
9f14a497 20
21# Checks for header files.
22AC_HEADER_STDC
3c18ff33 23AC_CHECK_HEADERS([fcntl.h stdlib.h string.h sys/time.h unistd.h])
9f14a497 24
c8faea22 25AC_ISC_POSIX
26AC_PROG_CC
27AM_PROG_CC_STDC
28AC_HEADER_STDC
29
30pkg_modules="gtk+-2.0 >= 2.0.0"
388a40e9 31PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
32AC_SUBST(PACKAGE_CFLAGS)
33AC_SUBST(PACKAGE_LIBS)
34
9f14a497 35# Checks for typedefs, structures, and compiler characteristics.
36AC_HEADER_STDBOOL
37AC_C_CONST
38AC_C_INLINE
39AC_TYPE_OFF_T
40AC_TYPE_SIZE_T
41AC_HEADER_TIME
42
43# Checks for library functions.
44AC_FUNC_ERROR_AT_LINE
45AC_FUNC_MALLOC
46AC_FUNC_SELECT_ARGTYPES
47AC_CHECK_FUNCS([select])
48
49#CPPFLAGS="$CPPFLAGS -I"
50
96cbee09 51lttvlibdir="${libdir}/lttv"
52AC_SUBST(lttvlibdir)
53
54lttvplugindir="${lttvlibdir}/plugins"
a521ac8f 55AC_SUBST(lttvplugindir)
9f14a497 56
38d7caa6 57lttlibdir="${libdir}/ltt"
58AC_SUBST(lttlibdir)
59
60
fc17f7eb 61top_includedir="\$(top_srcdir)/include"
62AC_SUBST(top_includedir)
63
6ebfde5e 64DEFAULT_INCLUDES="-I\$(top_includedir) -I\$(top_srcdir)"
8c4bc8bf 65AC_SUBST(DEFAULT_INCLUDES)
273475ce 66
b00eda44 67#CPPFLAGS="${GLIB_CFLAGS}"
68#AC_SUBST(CPPFLAGS)
69
940dc6d6 70lttvincludedir="${includedir}/lttv"
71AC_SUBST(lttvincludedir)
72
73lttincludedir="${includedir}/ltt"
74AC_SUBST(lttincludedir)
75
9f14a497 76AC_CONFIG_FILES([Makefile
a100e2b7 77 lttv/Makefile
447e70db 78 lttv/main/Makefile
830eba15 79 lttv/modules/Makefile
0e9ba239 80 lttv/modules/text/Makefile
6ebfde5e 81 lttv/modules/gui/Makefile
dd4a271d 82 lttv/modules/gui/mainlib/Makefile
2176a265 83 lttv/modules/gui/main/Makefile
84 lttv/modules/gui/main/src/Makefile
85 lttv/modules/gui/main/pixmaps/Makefile
86 lttv/modules/gui/icons/Makefile
88feb618 87 lttv/modules/gui/controlflow/Makefile
88 lttv/modules/gui/detailedevents/Makefile
89 lttv/modules/gui/statistics/Makefile
940dc6d6 90 lttd/Makefile
d7b45e73 91 ltt/Makefile
92 include/Makefile
93 include/ltt/Makefile
f60d7a47 94 ltt/convert/Makefile
d7b45e73 95 include/lttv/Makefile])
9f14a497 96AC_OUTPUT
This page took 0.030095 seconds and 4 git commands to generate.