Mercurial > pidgin
annotate configure.ac @ 6513:63c449a1022f
[gaim-migrate @ 7030]
Tim Ringenbach (marv_sf) writes:
" This processes yahoo's weird color codes, and turns
them into normal html. It also strips about fade, alt,
and snd tags, while its at it.
This doesn't make gaim send valid yahoo color codes,
however.
If you don't like some aspect of this patch, let me
know and I'll fix it.
Actually, I added a couple files, and cvs diff wouldn't
cooperate, so I just tarred up the patch and the new
files. Maybe I should have just stuck it all in
yahoo.c. Oh well, you can make me redo it if you don't
like it."
someone test this and provide patches for any bugs.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 20 Aug 2003 01:17:26 +0000 |
parents | 1c7ceac520e5 |
children | 23a517088ebb |
rev | line source |
---|---|
2129 | 1 dnl Process this file with autoconf to produce a configure script. |
4489 | 2 AC_INIT(src/main.c) |
2129 | 3 AM_CONFIG_HEADER(config.h) |
6475 | 4 AM_INIT_AUTOMAKE([gaim], [0.68cvs]) |
3174 | 5 |
6 AC_PREREQ([2.50]) | |
2129 | 7 |
8 AC_PATH_PROG(sedpath, sed) | |
9 | |
10 dnl Checks for programs. | |
11 AC_PROG_CC | |
12 AC_DISABLE_STATIC | |
13 AM_PROG_LIBTOOL | |
14 LIBTOOL="$LIBTOOL --silent" | |
15 AC_PROG_INSTALL | |
16 | |
17 | |
6510 | 18 ALL_LINGUAS="am bg ca cs da de es fi fr he hi hu it ja ko nl no pl pt_BR ro ru sk sr sr@Latn sv zh_CN zh_TW" |
3408
ba6d0856c8e4
[gaim-migrate @ 3427]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
19 AM_GNU_GETTEXT_VERSION(0.10.40) |
2129 | 20 AM_GNU_GETTEXT |
21 | |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
22 dnl we don't use autobreak on cygwin!! |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
23 dnl AC_CYGWIN |
2129 | 24 |
25 dnl Checks for header files. | |
26 AC_HEADER_STDC | |
27 AC_HEADER_SYS_WAIT | |
28 AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h locale.h signal.h) | |
29 | |
30 dnl Checks for typedefs, structures, and compiler characteristics. | |
31 AC_C_CONST | |
32 AC_STRUCT_TM | |
33 | |
34 dnl Checks for library functions. | |
35 AC_TYPE_SIGNAL | |
36 AC_FUNC_STRFTIME | |
4424 | 37 AC_CHECK_FUNCS(strdup strstr atexit) |
2129 | 38 dnl Checks for getopt in standard library |
3174 | 39 AC_CHECK_FUNCS(getopt_long , , |
40 AC_LIBOBJ(getopt) | |
41 AC_LIBOBJ(getopt1)) | |
42 | |
2129 | 43 |
2959 | 44 dnl Check for inet_aton |
45 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, , | |
46 [AC_ERROR(inet_aton not found)])]) | |
4424 | 47 AC_CHECK_LIB(nsl, gethostent) |
48 AC_CHECK_FUNC(socket, , | |
49 [AC_CHECK_LIB(socket, socket, , [AC_ERROR([socket not found])])]) | |
50 dnl If all goes well, by this point the previous two checks will have | |
51 dnl pulled in -lsocket and -lnsl if we need them. | |
52 AC_CHECK_FUNC(getaddrinfo, [AC_DEFINE([HAVE_GETADDRINFO], [1], | |
53 [Define to 1 if you have the getaddrinfo function.])], | |
54 [AC_CHECK_LIB(socket, getaddrinfo, | |
55 [AC_DEFINE([HAVE_GETADDRINFO]) LIBS="-lsocket -lsnl $LIBS"], , , -lnsl)]) | |
2959 | 56 |
3150 | 57 dnl Check for socklen_t (in Unix98) |
58 AC_MSG_CHECKING(for socklen_t) | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
59 AC_TRY_COMPILE([ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
60 #include <sys/types.h> |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
61 #include <sys/socket.h> |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
62 socklen_t x; |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
63 ], [], |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
64 [ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
65 AC_MSG_RESULT(yes) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
66 ], [ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
67 AC_TRY_COMPILE([ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
68 #include <sys/types.h> |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
69 #include <sys/socket.h> |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
70 int accept(int, struct sockaddr *, size_t *); |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
71 ], [], [ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
72 AC_MSG_RESULT(size_t) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
73 AC_DEFINE(socklen_t, size_t, [socklen_t size]) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
74 ], [ |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
75 AC_MSG_RESULT(int) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
76 AC_DEFINE(socklen_t, int, [socklen_t size]) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
77 ]) |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
78 ]) |
3150 | 79 |
2129 | 80 AC_ARG_ENABLE(distrib,,,enable_distrib=no) |
81 AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes") | |
82 AC_ARG_ENABLE(multi, [ --disable-multi disable multiple connections],,enable_multi=yes) | |
83 AC_ARG_ENABLE(prpls, [ --disable-prpls don't build dynamic protocol plugins],,enable_prpls=yes) | |
3572 | 84 AC_ARG_WITH(static-prpls, [ --with-static-prpls link in certain protocols statically],[STATIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`],STATIC_PRPLS="") |
2129 | 85 if test "x$STATIC_PRPLS" = "xall" ; then |
3382 | 86 STATIC_PRPLS="gg irc jabber msn napster oscar toc yahoo zephyr" |
2129 | 87 fi |
88 AC_SUBST(STATIC_PRPLS) | |
89 STATIC_LINK_LIBS= | |
90 extern_init= | |
91 load_proto= | |
92 for i in $STATIC_PRPLS ; do | |
93 STATIC_LINK_LIBS="$STATIC_LINK_LIBS protocols/$i/lib$i.a" | |
5449 | 94 extern_init="$extern_init extern gboolean gaim_init_${i}_plugin();" |
95 load_proto="$load_proto gaim_init_${i}_plugin();" | |
2129 | 96 case $i in |
2393
a7ecfd3f7714
[gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2330
diff
changeset
|
97 gg) static_gg=yes ;; |
2244
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
98 irc) static_irc=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
99 jabber) static_jabber=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
100 msn) static_msn=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
101 napster) static_napster=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
102 oscar) static_oscar=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
103 toc) static_toc=yes ;; |
5730
99ae9bd8b5fa
[gaim-migrate @ 6154]
Christian Hammond <chipx86@chipx86.com>
parents:
5719
diff
changeset
|
104 trepia) static_trepia=yes ;; |
2244
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
105 yahoo) static_yahoo=yes ;; |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
106 zephyr) static_zephyr=yes ;; |
2129 | 107 *) echo "Invalid static protocol $i!!" ; exit ;; |
108 esac | |
109 done | |
2393
a7ecfd3f7714
[gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2330
diff
changeset
|
110 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes") |
2244
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
111 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
112 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
113 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
114 AM_CONDITIONAL(STATIC_NAPSTER, test "x$static_napster" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
115 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
116 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes") |
5730
99ae9bd8b5fa
[gaim-migrate @ 6154]
Christian Hammond <chipx86@chipx86.com>
parents:
5719
diff
changeset
|
117 AM_CONDITIONAL(STATIC_TREPIA, test "x$static_trepia" = "xyes") |
2244
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
118 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes") |
a647590a0979
[gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2238
diff
changeset
|
119 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes") |
2129 | 120 AC_SUBST(STATIC_LINK_LIBS) |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
121 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init void static_proto_init() { $load_proto }, |
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
122 [Loads static protocol plugin module initialization functions.]) |
2129 | 123 |
4561 | 124 AC_ARG_ENABLE(audio, [ --disable-audio compile without libao/libaudiofile for sound playing],,enable_audio=yes) |
4581 | 125 AC_ARG_ENABLE(nas, [ --enable-nas enable NAS (Network Audio System) support],,enable_nas=no) |
2129 | 126 AC_ARG_ENABLE(plugins, [ --disable-plugins compile without plugin support],,enable_plugins=yes) |
127 AC_ARG_ENABLE(perl, [ --disable-perl compile without perl scripting],,enable_perl=yes) | |
3802 | 128 AC_ARG_ENABLE(gtkspell, [ --disable-gtkspell compile without GtkSpell automatic spell checking],,enable_gtkspell=yes) |
2430
0ba75351a01b
[gaim-migrate @ 2443]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2416
diff
changeset
|
129 AC_ARG_ENABLE(debug, [ --enable-debug compile with debugging support],,enable_debug=no) |
2129 | 130 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes) |
4157 | 131 AC_ARG_ENABLE(sm, [ --disable-sm compile without X session management support],,enable_sm=yes) |
2129 | 132 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no") |
133 | |
134 if test "$enable_debug" = yes ; then | |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
135 DEBUG_CFLAGS="$DEBUG_CFLAGS -Wall -g3 -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED" |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
136 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.]) |
2129 | 137 fi |
138 | |
3551 | 139 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([ |
3425 | 140 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib |
2129 | 141 *** development headers installed. The latest version of GLib is |
142 *** always available at http://www.gtk.org/.])) | |
3551 | 143 AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR([ |
3425 | 144 *** GTK+ 2.0 is required to build Gaim; please make sure you have the GTK+ |
2129 | 145 *** development headers installed. The latest version of GTK+ is |
2730
a9aabf1170f1
[gaim-migrate @ 2743]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2726
diff
changeset
|
146 *** always available at http://www.gtk.org/.])) |
2129 | 147 |
3425 | 148 AC_PATH_PROG(gaimpath, gaim) |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
149 AC_SUBST(GTK_CFLAGS) |
6371
8f94cce8faa5
[gaim-migrate @ 6876]
Christian Hammond <chipx86@chipx86.com>
parents:
6360
diff
changeset
|
150 AC_SUBST(GLIB_CFLAGS) |
2129 | 151 |
4884 | 152 AC_PATH_XTRA |
5344 | 153 # We can't assume that $x_libraries will be set, because autoconf does not |
154 # set it in the case when the X libraries are in a standard place. | |
155 # Ditto for $x_includes | |
156 if test X"$x_libraries" = X"" ; then | |
157 x_libpath_add= | |
158 else | |
159 x_libpath_add="-L$x_libraries" | |
160 fi | |
161 if test X"$x_includes" = X"" ; then | |
162 x_incpath_add= | |
163 else | |
164 x_incpath_add="-I$x_includes" | |
165 fi | |
4157 | 166 |
2129 | 167 dnl Check for XScreenSaver |
168 if test "x$enable_xss" = "xyes" ; then | |
2182
665e1dbeb8da
[gaim-migrate @ 2192]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2181
diff
changeset
|
169 old_LIBS="$LIBS" |
5344 | 170 LIBS="$LIBS $GTK_LIBS $x_libpath_add" |
2129 | 171 XSS_LIBS="no" |
172 XSS_HEADERS="no" | |
4884 | 173 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="$X_LIBS $X_PRE_LIBS -lX11 -lXext $X_EXTRA_LIBS"],[],[-lX11 -lXext -lm]) |
174 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="$X_LIBS $X_PRE_LIBS -lX11 -lXext $X_LIBS $X_EXTRA_LIBS -lXss"],[],[-lX11 -lXext -lm]) | |
2129 | 175 if test \! "$XSS_LIBS" = "no"; then |
176 AC_TRY_COMPILE([ | |
4884 | 177 #include <X11/Xlib.h> |
2129 | 178 #include <X11/extensions/scrnsaver.h> |
4884 | 179 ],[],[ |
180 AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using XScreenSaver.])],[enable_xss=no] | |
181 ) | |
2129 | 182 else |
183 XSS_LIBS="" | |
184 enable_xss=no | |
185 fi | |
2182
665e1dbeb8da
[gaim-migrate @ 2192]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2181
diff
changeset
|
186 LIBS="$old_LIBS" |
2129 | 187 else |
188 XSS_LIBS="" | |
189 enable_xss=no | |
190 fi | |
191 AC_SUBST(XSS_LIBS) | |
192 | |
193 | |
4157 | 194 dnl Check for X session management libs |
195 if test "x$enable_sm" = "xyes"; then | |
196 enable_sm=no | |
5344 | 197 AC_CHECK_LIB(SM, SmcSaveYourselfDone, found_sm_lib=true, , [$x_libpath_add -lICE]) |
4157 | 198 if test "$found_sm_lib" = "true"; then |
5344 | 199 AC_CHECK_HEADERS(X11/SM/SMlib.h, SM_LIBS="$x_libpath_add -lSM -lICE" enable_sm=yes) |
4157 | 200 fi |
201 else | |
202 SM_LIBS="" | |
203 enable_sm=no | |
204 fi | |
205 AC_SUBST(SM_LIBS) | |
206 if test "$enable_sm" = "yes"; then | |
207 AC_DEFINE(USE_SM, 1, [Define if we're using X Session Management.]) | |
208 fi | |
209 | |
210 | |
3203 | 211 AC_DEFUN(GC_TM_GMTOFF, |
212 [AC_REQUIRE([AC_STRUCT_TM])dnl | |
213 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff, | |
214 [AC_TRY_COMPILE([#include <sys/types.h> | |
215 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;], | |
216 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)]) | |
217 if test "$ac_cv_struct_tm_gmtoff" = yes; then | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
218 AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.]) |
3203 | 219 fi |
220 ]) | |
221 | |
222 GC_TM_GMTOFF | |
223 | |
224 | |
6508
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
225 dnl |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
226 dnl Perl stuff. Yeah. |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
227 dnl |
2129 | 228 if test "$enable_perl" = yes ; then |
229 AC_PATH_PROG(perlpath, perl) | |
230 AC_MSG_CHECKING(for Perl compile flags) | |
231 PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null` | |
232 if test "_$PERL_CFLAGS" = _ ; then | |
233 AC_MSG_RESULT([not found, building without perl.]) | |
234 enable_perl = no | |
235 else | |
236 PERL_LIBS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null |$sedpath 's/-lgdbm //'` | |
237 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-ldb //'` | |
238 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lndbm //'` | |
239 if test "$system" = "Linux"; then | |
240 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lnsl //'` | |
241 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lposix //'` | |
242 fi | |
243 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'` | |
244 AC_MSG_RESULT(ok) | |
3931 | 245 |
246 oldLIBS=$LIBS | |
247 LIBS="$LIBS $PERL_LIBS" | |
248 AC_MSG_CHECKING(for libperl) | |
249 AC_CHECK_FUNCS(perl_run, [], enable_perl=no) | |
250 LIBS=$oldLIBS | |
2129 | 251 fi |
252 fi | |
253 | |
3931 | 254 if test "$enable_perl" = yes ; then |
255 AC_SUBST(PERL_CFLAGS) | |
256 AC_SUBST(PERL_LIBS) | |
5205
fefad67de2c7
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
5193
diff
changeset
|
257 AM_CONDITIONAL(USE_PERL, test "x$enable_perl" = "xyes") |
3931 | 258 |
259 dnl This is almost definitely wrong, but in case there's | |
260 dnl something I'm missing, I'll leave it in. | |
261 AC_CHECK_FUNCS(Perl_eval_pv) | |
4298 | 262 |
263 AC_MSG_CHECKING(for old perl) | |
264 PERL_OLD=`$perlpath -e 'if($]<5.006){printf"yes\n";}else{printf"no\n";}'` | |
265 | |
266 if test "$PERL_OLD" = "yes"; then | |
267 AC_DEFINE(OLD_PERL, 1, [Define if old perl is installed.]) | |
268 AC_MSG_RESULT(yes) | |
269 else | |
270 AC_MSG_RESULT(no) | |
271 fi | |
6508
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
272 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
273 AC_ARG_WITH(perl-lib, |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
274 [ --with-perl-lib=[site|vendor|DIR] Specify where to install the |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
275 Perl libraries for gaim. Default is site.], |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
276 [ |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
277 if test "x$withval" = xsite; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
278 PERL_MM_PARAMS="" |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
279 elif test "x$withval" = xvendor; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
280 if test -z "`$perlpath -v | grep '5\.0'`"; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
281 PERL_MM_PARAMS="INSTALLDIRS=vendor" |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
282 else |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
283 PERL_MM_PARAMS="INSTALLDIRS=perl PREFIX=`perl -e 'use Config; print $Config{prefix}'`" |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
284 fi |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
285 else |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
286 PERL_MM_PARAMS="INSTALLDIRS=perl LIB=$withval" |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
287 fi |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
288 ]) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
289 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
290 AC_MSG_CHECKING(for DynaLoader.a) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
291 DYNALOADER_A=`echo $PERL_LDFLAGS | $perlpath -pe 's/^(.* )*([[^ ]]*DynaLoader\.a).*/\2/'` |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
292 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
293 dnl Don't check libperl.a if dynaloader.a wasn't found. |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
294 if test -n "$DYNALOADER_A"; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
295 AC_MSG_RESULT(yes) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
296 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
297 dnl Find either libperl.a or libperl.so |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
298 AC_MSG_CHECKING(for libperl.a or libperl.so) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
299 LIBPERL_A=`echo "$PERL_LDFLAGS -L/usr/lib"|$perlpath -e 'foreach (split(/ /, <STDIN>)) { if (/^-L(.*)/) { my $dir=$1; if (\`ls $dir/libperl.so* 2>/dev/null\`) { print "-lperl"; last; }; if (-e "$dir/libperl.a") { print "$dir/libperl.a"; last } } };'` |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
300 if test -z "$LIBPERL_A"; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
301 AC_MSG_RESULT(no) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
302 DYNALOADER_A= |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
303 else |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
304 AC_MSG_RESULT(yes) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
305 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
306 if test "$LIBPERL_A" = "-lperl"; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
307 LIBPERL_A= |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
308 fi |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
309 fi |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
310 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
311 PERL_LIBS=`echo $PERL_LIBS | $perlpath -pe 's/^(.* )*[[^ ]]*DynaLoader\.a/\1libperl_dynaloader.la/'` |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
312 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
313 if test -n "$LIBPERL_A"; then |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
314 PERL_LIBS=`echo $PERL_LDFLAGS | $sedpath -e 's/-lperl /libperl_orig.la /' -e 's/-lperl$/libperl_orig.la$/'` |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
315 fi |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
316 |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
317 AC_SUBST(DYNALOADER_A) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
318 AC_SUBST(LIBPERL_A) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
319 else |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
320 AC_MSG_RESULT(no) |
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
321 fi |
3931 | 322 else |
323 PERL_CFLAGS= | |
324 PERL_LIBS= | |
5232
2d58a9a46292
[gaim-migrate @ 5602]
Christian Hammond <chipx86@chipx86.com>
parents:
5229
diff
changeset
|
325 AM_CONDITIONAL(USE_PERL, false) |
3931 | 326 fi |
327 | |
3802 | 328 dnl Thanks, Evan. |
329 if test "$enable_gtkspell" = yes ; then | |
330 PKG_CHECK_MODULES(GTKSPELL, gtkspell-2.0 >= 2.0.2, , enable_gtkspell=no) | |
331 if test "$enable_gtkspell" = "yes" ; then | |
332 AC_SUBST(GTKSPELL_CFLAGS) | |
333 AC_SUBST(GTKSPELL_LIBS) | |
334 AC_DEFINE(USE_GTKSPELL,,[do we have gtkspell?]) | |
335 fi | |
336 fi | |
337 | |
4581 | 338 if test "$enable_nas" = yes ; then |
339 AC_DEFINE(USE_NAS_AUDIO, 1, [Define if we have NAS sound support.]) | |
340 SOUND_LIBS="$SOUND_LIBS -laudio -lXt" | |
341 fi | |
342 | |
4561 | 343 if test "$enable_audio" = yes ; then |
344 GAIM_PATH_AO(found_ao_lib=true) | |
345 | |
346 AM_PATH_AUDIOFILE([0.2.0], found_af_lib=true) | |
347 | |
348 if test "$found_ao_lib" = "true" -a "$found_af_lib" = "true"; then | |
4581 | 349 SOUND_LIBS="$SOUND_LIBS $AO_LIBS $AUDIOFILE_LIBS" |
4561 | 350 AC_SUBST(SOUND_LIBS) |
351 AC_DEFINE(USE_AO, 1, [Define if we're using libao and libaudiofile for sound playing]) | |
352 enable_audio=yes | |
4430 | 353 else |
4561 | 354 enable_audio=no |
355 fi | |
356 else | |
357 enable_audio=no | |
4430 | 358 fi |
2129 | 359 |
360 if test "$ac_cv_cygwin" = yes ; then | |
361 LDADD="$LDADD -static" | |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
362 DEBUG_CFLAGS="$DEBUG_CFLAGS -Wall -g" |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
363 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.]) |
2129 | 364 fi |
365 | |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6321
diff
changeset
|
366 AC_SUBST(DEBUG_CFLAGS) |
2129 | 367 AC_SUBST(LDADD) |
368 AC_SUBST(LIBS) | |
369 | |
370 if test "x$enable_multi" != "xyes" ; then | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
371 AC_DEFINE(NO_MULTI, 1, [Define if multiple connections is disabled.]) |
2129 | 372 enable_multi=no |
373 fi | |
374 | |
375 if test "x$enable_plugins" = "xyes" ; then | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
376 AC_DEFINE(GAIM_PLUGINS, 1, [Define if plugins are enabled.]) |
2129 | 377 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes") |
378 else | |
3411
5df423e0bca8
[gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents:
3408
diff
changeset
|
379 AM_CONDITIONAL(PLUGINS, false) |
2129 | 380 enable_plugins=no |
381 enable_prpls=no | |
382 fi | |
383 | |
384 if test "x$enable_prpls" = "xyes" ; then | |
385 AM_CONDITIONAL(PRPLS, test "x$enable_plugins" = "xyes") | |
386 else | |
3411
5df423e0bca8
[gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents:
3408
diff
changeset
|
387 AM_CONDITIONAL(PRPLS, false) |
2129 | 388 enable_prpls=no |
389 fi | |
390 | |
391 dnl checks for icqlib | |
392 AC_CHECK_HEADERS(asm/byteorder.h byteswap.h endian.h machine/endian.h arpa/nameser_compat.h) | |
393 AC_CHECK_FUNCS(bswap_32 bswap_16) | |
394 AC_C_BIGENDIAN | |
395 | |
396 dnl checks for jabber | |
397 dnl AC_CHECK_SIZEOF(short) | |
398 AC_CHECK_FUNCS(snprintf connect) | |
399 | |
400 dnl checks for zephyr | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
401 AC_DEFINE(ZEPHYR_INT32, long, [Size of an int32.]) |
2129 | 402 AC_SUBST(KRB4_CFLAGS) |
403 AC_SUBST(KRB4_LDFLAGS) | |
404 AC_SUBST(KRB4_LIBS) | |
405 if test "$kerberos" != "no" ; then | |
406 if test "$kerberos" != "yes" ; then | |
407 KRB4_CFLAGS="-I${kerberos}/include" | |
408 if test -d "$kerberos/include/kerberosIV" ; then | |
409 KRB4_CFLAGS="$KRB4_CFLAGS -I${kerberos}/include/kerberosIV" | |
410 fi | |
411 KRB4_LDFLAGS="-L${kerberos}/lib" | |
412 elif test -d /usr/local/include/kerberosIV ; then | |
413 KRB4_CFLAGS="-I/usr/local/include/kerberosIV" | |
414 elif test -d /usr/include/kerberosIV ; then | |
415 KRB4_CFLAGS="-I/usr/include/kerberosIV" | |
416 fi | |
3662
4fcd36091737
[gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents:
3589
diff
changeset
|
417 AC_DEFINE(ZEPHYR_USES_KERBEROS, 1, [Define if kerberos should be used in Zephyr.]) |
2129 | 418 |
419 orig_LDFLAGS="$LDFLAGS" | |
420 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS" | |
421 AC_CHECK_LIB(krb4, krb_rd_req, | |
422 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"], | |
423 [AC_CHECK_LIB(krb, krb_rd_req, | |
424 [KRB4_LIBS="-lkrb -ldes"], | |
425 [AC_ERROR(Kerberos 4 libraries not found)], | |
426 -ldes)], | |
427 -ldes425 -lkrb5 -lk5crypto -lcom_err) | |
428 orig_LIBS="$LIBS" | |
429 LIBS="$LIBS $KRB4_LIBS" | |
430 AC_CHECK_FUNCS(krb_set_key krb_rd_req krb_get_lrealm) | |
431 AC_CHECK_FUNCS(krb_get_err_text krb_log) | |
432 LIBS="$orig_LIBS" | |
433 LDFLAGS="$orig_LDFLAGS" | |
434 fi | |
6150 | 435 |
436 AC_MSG_CHECKING(for me pot o' gold) | |
437 AC_MSG_RESULT(no) | |
2129 | 438 AC_CHECK_FUNCS(gethostid lrand48) |
439 AC_CHECK_FUNCS(memcpy memmove random strchr strerror vprintf) | |
440 AC_CHECK_HEADERS(malloc.h paths.h sgtty.h stdarg.h sys/cdefs.h) | |
441 AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h) | |
442 AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h) | |
443 AC_CHECK_HEADERS(termios.h) | |
3194 | 444 AC_VAR_TIMEZONE_EXTERNALS |
2129 | 445 |
446 AC_OUTPUT([Makefile | |
4554
fbf9f873abfc
[gaim-migrate @ 4834]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
447 Doxyfile |
2129 | 448 doc/Makefile |
449 intl/Makefile | |
450 pixmaps/Makefile | |
4252 | 451 pixmaps/smileys/Makefile |
452 pixmaps/smileys/default/Makefile | |
4687 | 453 pixmaps/status/Makefile |
454 pixmaps/status/default/Makefile | |
2129 | 455 plugins/Makefile |
3510 | 456 plugins/docklet/Makefile |
5859
022786c7ab53
[gaim-migrate @ 6290]
Christian Hammond <chipx86@chipx86.com>
parents:
5759
diff
changeset
|
457 plugins/gaim-remote/Makefile |
4390
16540914c963
[gaim-migrate @ 4656]
Christian Hammond <chipx86@chipx86.com>
parents:
4298
diff
changeset
|
458 plugins/gestures/Makefile |
5205
fefad67de2c7
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
5193
diff
changeset
|
459 plugins/perl/Makefile |
6508
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
460 plugins/perl/common/Makefile.PL |
3391 | 461 plugins/ticker/Makefile |
6508
cbd24b37350d
[gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
6475
diff
changeset
|
462 po/Makefile.in |
2129 | 463 sounds/Makefile |
464 src/Makefile | |
465 src/protocols/Makefile | |
2393
a7ecfd3f7714
[gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2330
diff
changeset
|
466 src/protocols/gg/Makefile |
2129 | 467 src/protocols/irc/Makefile |
468 src/protocols/jabber/Makefile | |
469 src/protocols/msn/Makefile | |
470 src/protocols/napster/Makefile | |
471 src/protocols/oscar/Makefile | |
472 src/protocols/toc/Makefile | |
473 src/protocols/yahoo/Makefile | |
474 src/protocols/zephyr/Makefile | |
475 gaim.spec | |
476 ]) | |
477 | |
478 echo | |
479 echo $PACKAGE $VERSION | |
480 | |
481 echo | |
2725
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
482 echo Allow Multiple Connections.... : $enable_multi |
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
483 echo Build Protocol Plugins........ : $enable_prpls |
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
484 echo Protocols to link statically.. : $STATIC_PRPLS |
2129 | 485 echo |
4561 | 486 echo UI Library.................... : GTK 2.x |
2129 | 487 echo |
2725
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
488 echo Build with Plugin support..... : $enable_plugins |
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
489 echo Build with Perl support....... : $enable_perl |
4561 | 490 echo Build with Audio support...... : $enable_audio |
4581 | 491 echo Build with NAS support........ : $enable_nas |
4561 | 492 echo Build with GtkSpell support... : $enable_gtkspell |
3802 | 493 echo |
2725
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
494 echo Use XScreenSaver Extension.... : $enable_xss |
4157 | 495 echo Use X Session Management...... : $enable_sm |
2129 | 496 echo |
2725
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2711
diff
changeset
|
497 echo Print debugging messages...... : $enable_debug |
2129 | 498 echo |
2452
824e1afefdd3
[gaim-migrate @ 2465]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2436
diff
changeset
|
499 eval eval echo Gaim will be installed in $bindir. |
2129 | 500 if test "x$gaimpath" != "x" ; then |
501 echo Warning: You have an old copy of gaim at $gaimpath. | |
502 fi | |
503 echo | |
504 echo configure complete, now type \'make\' | |
505 echo |