Développer et télécharger des logiciels Open Source

Browse Subversion Repository

Annotation of /kazehakase/trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log


Revision 75 - (hide annotations) (download)
Sat May 17 23:18:54 2003 UTC (21 years ago) by ikezoe
Original Path: kazehakase/trunk/configure.in
File size: 3447 byte(s)
remove rssbar.[ch]. change thread method.

1 ikezoe 3 dnl Process this file with autoconf to produce a configure script.
2     AC_INIT(src/main.c)
3 ikezoe 52 AM_INIT_AUTOMAKE(kazehakase, 0.0.3)
4 ikezoe 3 AM_CONFIG_HEADER(config.h)
5    
6 makeinu 55 AC_ENABLE_SHARED(yes)
7     AC_ENABLE_STATIC(no)
8     AM_PROG_LIBTOOL
9    
10 makeinu 59 MOZILLA_REQUIRED=1.2
11 ikezoe 3 GTK_REQUIRED=2.0.0
12    
13     AC_SUBST(MOZILLA_REQUIRED)
14 makeinu 59 AC_SUBST(GTK_REQUIRED)
15 ikezoe 3
16 makeinu 59
17     dnl **************************************************************
18     dnl Check for GtkMozEmbed.
19     dnl **************************************************************
20 ikezoe 3 PKG_CHECK_MODULES(MOZILLA_COMPONENT, mozilla-gtkmozembed)
21     #AC_DEFINE(ENABLE_MOZILLA_EMBED)
22     AC_SUBST(MOZILLA_COMPONENT_CFLAGS)
23     AC_SUBST(MOZILLA_COMPONENT_LIBS)
24    
25     MOZILLA_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir mozilla-gtkmozembed`"
26     AC_SUBST(MOZILLA_INCLUDE_ROOT)
27    
28     MOZILLA_HOME="`$PKG_CONFIG --variable=libdir mozilla-gtkmozembed`"
29     AC_SUBST(MOZILLA_HOME)
30    
31 makeinu 59 dnl disable RTTI by default
32     AC_ARG_ENABLE(cpp-rtti,
33     [ --enable-cpp-rtti Enable C++ RTTI (for cvs gcc)],,
34     enable_cpp_rtti=no)
35    
36     if test "x$enable_cpp_rtti" = "xno"; then
37     CXXFLAGS="-fno-rtti $CXXFLAGS"
38     fi
39    
40    
41     dnl **************************************************************
42     dnl Check for Gtk+2.
43     dnl **************************************************************
44 ikezoe 3 dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified in MODULES,
45     dnl pass to pkg-config
46 ikezoe 75 AM_PATH_GTK_2_0(2.0.0)
47 makeinu 55 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
48 ikezoe 3
49 makeinu 59
50     dnl **************************************************************
51     dnl Check for libxml2.
52     dnl **************************************************************
53 ikezoe 9 dnl Test for XML, and define XML_CFLAGS and XML_LIBS
54     AM_PATH_XML2([2.4.0])
55    
56    
57 makeinu 59 dnl **************************************************************
58     dnl Check for gettext.
59     dnl **************************************************************
60     ALL_LINGUAS="ja"
61 makeinu 72 AM_GLIB_GNU_GETTEXT
62 makeinu 59 localedir="${datadir}/locale"
63     AC_SUBST(localedir)
64    
65 makeinu 72 dnl
66     dnl Check for bind_textdomain_codeset, including -lintl if GLib brings it in.
67     dnl
68     kz_save_LIBS=$LIBS
69     LIBS="$LIBS $GTK_LIBS"
70     AC_CHECK_FUNCS(bind_textdomain_codeset)
71     LIBS=$kz_save_LIBS
72 makeinu 59
73 makeinu 72
74     dnl **************************************************************
75     dnl Checks for programs.
76     dnl **************************************************************
77     AC_PROG_CXX
78 ikezoe 3 AC_PROG_CC
79 makeinu 72 AC_PROG_CPP
80 ikezoe 3 AC_PROG_INSTALL
81 makeinu 72 AC_PROG_LN_S
82     AC_PROG_MAKE_SET
83     AC_PROG_AWK
84 ikezoe 3
85 makeinu 33
86 makeinu 72 dnl **************************************************************
87     dnl Checks for libraries.
88     dnl **************************************************************
89     # FIXME: Replace `main' with a function in `-le':
90     AC_CHECK_LIB([e], [main])
91     # FIXME: Replace `main' with a function in `-links':
92     AC_CHECK_LIB([inks], [main])
93    
94    
95     dnl **************************************************************
96     dnl Checks for header files.
97     dnl **************************************************************
98     AC_HEADER_STDC
99     AC_CHECK_HEADERS([fcntl.h libintl.h stdlib.h string.h unistd.h])
100    
101    
102     dnl **************************************************************
103     dnl Checks for typedefs, structures, and compiler characteristics.
104     dnl **************************************************************
105     AC_C_CONST
106    
107    
108     dnl **************************************************************
109     dnl Checks for library functions.
110     dnl **************************************************************
111     AC_CHECK_FUNCS([setlocale strchr strtol uname])
112    
113    
114     AC_CONFIG_FILES([
115 makeinu 21 Makefile
116 makeinu 59 po/Makefile.in
117 makeinu 21 src/Makefile
118 makeinu 72 src/libegg/Makefile
119 makeinu 21 src/pixmaps/Makefile
120 makeinu 59 src/utils/Makefile
121 makeinu 21 ])
122 makeinu 72
123     AC_OUTPUT

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26