configure.in
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:16k
源码类别:

OpenGL

开发平台:

Visual C++

  1. dnl
  2. dnl Celestia autoconf file
  3. dnl Process this file with autoconf to make a configure script
  4. dnl
  5. AC_PREREQ(2.57)
  6. AC_INIT([celestia], [1.6.0], [celestia-developers@lists.sf.net])
  7. AC_CONFIG_SRCDIR(acinclude.m4)
  8. dnl The following section confirms that the user provided necessary option
  9. dnl BEFORE anything is checked.
  10. AC_ARG_WITH([glut],
  11.             AC_HELP_STRING([--with-glut], [Use Glut for the UI]),
  12.             ui_glut="yes"; ui_gtk="no"; ui_gnome="no"; ui_kde="no",
  13.             ui_glut="no")
  14. AC_ARG_WITH([gtk],
  15.             AC_HELP_STRING([--with-gtk], [Use Gtk for an enhanced GUI]),
  16.         ui_gtk="yes"; ui_glut="no"; ui_gnome="no"; ui_kde="no",
  17.             ui_gtk="no")
  18. AC_ARG_WITH([gnome],
  19.             AC_HELP_STRING([--with-gnome], [Use Gnome for an enhanced GUI]),
  20.             ui_gnome="yes"; ui_gtk="yes"; ui_glut="no"; ui_kde="no",
  21.             ui_gnome="no")
  22. AC_ARG_WITH([kde],
  23.             AC_HELP_STRING([--with-kde], [Use KDE for an enhanced GUI]),
  24.             ui_kde="yes"; ui_glut="no"; ui_gtk="no"; ui_gnome="no",
  25.             ui_kde="no")
  26. dnl Following line left in: great for debugging.
  27. dnl AC_MSG_ERROR([$ui_glut $ui_gtk $ui_gnome $ui_kde])
  28. dnl Check that an interface was provided
  29. if (test "$ui_glut" != "yes" -a "$ui_gtk" != "yes" -a "$ui_gnome" != "yes" -a "$ui_kde" != "yes"); then
  30. AC_MSG_ERROR([You must select an interface to build.
  31.                   Possible options are:
  32.                     --with-glut      GLUT front-end
  33.                     --with-gtk       Enhanced GTK GUI
  34.                     --with-gnome     GTK GUI with Gnome features
  35.                     --with-kde       Enhanced KDE GUI]);
  36. fi
  37. AC_ARG_ENABLE([cairo],
  38.               AC_HELP_STRING([--enable-cairo],
  39.                              [use cairo for GTK splash screen]),
  40.               enable_cairo="$enableval", enable_cairo="auto")
  41. AC_ARG_ENABLE([theora],
  42.               AC_HELP_STRING([--enable-theora],
  43.                              [create Ogg/Theora video]),
  44.               enable_theora="$enableval", enable_theora="auto")
  45. dnl For KDE interface
  46. AC_CONFIG_AUX_DIR(admin)
  47. dnl "admin/acinclude.m4.in" generates "acinclude.m4", which has a broken
  48. dnl conditional define for Qt embedded. This does not apply to Celestia
  49. dnl anyway.
  50. include_x11_FALSE='#'
  51. dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
  52. unset CDPATH
  53. dnl Check system type
  54. AC_CANONICAL_HOST
  55. dnl Checking host/target/build systems, for make, install etc.
  56. AC_CANONICAL_SYSTEM
  57. dnl Perform program name transformation
  58. AC_ARG_PROGRAM
  59. AM_INIT_AUTOMAKE([-Wno-portability])
  60. AM_CONFIG_HEADER(config.h)
  61. AM_PO_SUBDIRS
  62. dnl Specifying the AM_GNU_GETTEXT_VERSION macro causes autopoint to run,
  63. dnl replacing many files from the KDE project in the admin/ directory. We
  64. dnl will leave it out for now.
  65. dnl AM_GNU_GETTEXT_VERSION([0.15])
  66. AM_GNU_GETTEXT([external])
  67. dnl Check for compilers.  Set CFLAGS and CXXFLAGS to null if unset, so
  68. dnl that these macros won't set the to default values that we don't want.
  69. if (test "x${CFLAGS-notset}" = "xnotset"); then
  70.     export CFLAGS
  71.     CFLAGS=""
  72. fi
  73. AC_PROG_CC
  74. if (test "x${CXXFLAGS-notset}" = "xnotset"); then
  75.     export CXXFLAGS
  76.     CXXFLAGS=""
  77. fi
  78. AC_PROG_CXX
  79. dnl Checks for programs.
  80. AC_PROG_CPP
  81. AC_PROG_CXXCPP
  82. AC_PROG_INSTALL
  83. AC_LIBTOOL_DLOPEN
  84. AC_PROG_LIBTOOL
  85. dnl AC_PROG_RANLIB
  86. dnl
  87. dnl Compilation options
  88. dnl
  89. CELESTIA_CPPFLAGS=""
  90. CELESTIA_CFLAGS="-O2 -Wall -ffast-math -fexpensive-optimizations"
  91. CELESTIA_CXXFLAGS="-O2 -Wall -ffast-math -fexpensive-optimizations"
  92. AC_MSG_CHECKING([whether to include debugging code])
  93. AC_ARG_ENABLE([debug],
  94.               AC_HELP_STRING([--enable-debug],
  95.                  [Produce an executable with debugging symbols]), ,
  96.   enable_debug="no")
  97. if (test "$enable_debug" = "yes"); then
  98. CELESTIA_CFLAGS="-g -Wall";
  99. CELESTIA_CXXFLAGS="-g -Wall"
  100. AC_DEFINE(DEBUG, 1, [Are we debugging ?])
  101. fi
  102. AC_MSG_RESULT($enable_debug)
  103. AC_MSG_CHECKING([whether to be pedantic])
  104. AC_ARG_ENABLE([pedantic],
  105.               AC_HELP_STRING([--enable-pedantic],
  106.                              [Enable -pedantic when compiling]), ,
  107.               enable_pedantic="no")
  108. if (test "$enable_pedantic" = "yes"); then
  109. CELESTIA_CFLAGS="$CELESTIA_CFLAGS -ansi -pedantic";
  110. CELESTIA_CXXFLAGS="$CELESTIA_CXXFLAGS -pedantic"
  111. fi
  112. AC_MSG_RESULT($enable_pedantic)
  113. AC_MSG_CHECKING([whether to do profiling])
  114. AC_ARG_ENABLE([profile],
  115.               AC_HELP_STRING([--enable-profile],
  116.                              [Produce a profiled executable[default=no]]), ,
  117.               enable_profile="no")
  118. if (test "$enable_profile" = "yes"); then
  119. CELESTIA_CFLAGS="$CELESTIA_CFLAGS -pg";
  120. CELESTIA_CXXFLAGS="$CELESTIA_CXXFLAGS -pg"
  121. else
  122. if (test "$enable_debug" != "yes"); then
  123. dnl  must be set here instead of above because -pg and
  124. dnl -fomit-frame-pointer are incompatible
  125. CELESTIA_CFLAGS="$CELESTIA_CFLAGS -fomit-frame-pointer";
  126. CELESTIA_CXXFLAGS="$CELESTIA_CXXFLAGS -fomit-frame-pointer"
  127. fi
  128. fi
  129. AC_MSG_RESULT($enable_profile)
  130. dnl
  131. dnl GL and GLUT libs
  132. dnl
  133. AC_ARG_WITH([gl-libs],
  134.             AC_HELP_STRING([--with-gl-libs=DIR],
  135.                            [Specify OpenGL library location]),
  136.             CELESTIALIBS="$CELESTIALIBS -L$withval")
  137. AC_ARG_WITH([gl-inc],
  138.             AC_HELP_STRING([--with-gl-inc=DIR],
  139.                            [Specify OpenGL header file location]),
  140.             CELESTIAFLAGS="$CELESTIAFLAGS -I$withval")
  141. AC_ARG_WITH([glut-libs],
  142.             AC_HELP_STRING([--with-glut-libs=DIR],
  143.                            [Specify GLUT library location]),
  144.             CELESTIALIBS="$CELESTIALIBS -L$withval")
  145. AC_ARG_WITH([glut-inc],
  146.             AC_HELP_STRING([--with-glut-inc=DIR],
  147.                            [Specify GLUT header file location]),
  148.             CELESTIAFLAGS="$CELESTIAFLAGS -I$withval")
  149. dnl
  150. dnl SPICE lib
  151. dnl
  152. AC_ARG_WITH([cspice-dir],
  153.             AC_HELP_STRING([--with-cspice-dir=DIR], [Specify SPICE directory location]),
  154.             CELESTIAFLAGS="$CELESTIAFLAGS -I$withval/include -DUSE_SPICE"; 
  155.             SPICELIB="$withval/lib/cspice.a")
  156. AC_SUBST(SPICELIB)
  157. AM_CONDITIONAL(ENABLE_SPICE, test "$SPICELIB" != "")
  158. LIBS="$LIBS -lm"
  159. dnl Use Gtk if requested
  160. GTK_LIBS=""
  161. GTKGL_LIBS=""
  162. GTK_CFLAGS=""
  163. AC_MSG_CHECKING([whether to enable GLUT])
  164. if (test "$ui_glut" != "no"); then
  165. AC_MSG_RESULT(yes)
  166. else
  167. AC_MSG_RESULT(no)
  168. fi
  169. AC_MSG_CHECKING([whether to enable GTK])
  170. if (test "$ui_gtk" != "no"); then
  171. AC_MSG_RESULT(yes)
  172. else
  173. AC_MSG_RESULT(no)
  174. fi
  175. AC_MSG_CHECKING([whether to enable Gnome])
  176. if (test "$ui_gnome" != "no"); then
  177. AC_MSG_RESULT(yes)
  178. else
  179. AC_MSG_RESULT(no)
  180. fi
  181. AC_MSG_CHECKING([whether to enable KDE])
  182. if (test "$ui_kde" != "no"); then
  183. AC_MSG_RESULT(yes)
  184. else
  185. AC_MSG_RESULT(no)
  186. fi
  187. AC_CHECK_COMPILERS
  188. AC_PATH_XTRA
  189. CFLAGS="$CFLAGS $X_CFLAGS"
  190. CFLAGS="$CFLAGS $CELESTIAFLAGS $CELESTIA_CFLAGS"
  191. CXXFLAGS="$CXXFLAGS $CELESTIAFLAGS $CELESTIA_CXXFLAGS"
  192. LIBS="$LIBS $CELESTIALIBS"
  193. LIBS="$X_PRE_LIBS $LIBS $X_LIBS -lXmu -lXi -lXext -lX11 -lm -lz $X_EXTRA_LIBS"
  194. dnl Check for zlib -- libGL requires it.
  195. AC_CHECK_LIB(z, deflate, ,
  196.              [AC_MSG_ERROR([zlib not found.])])
  197. dnl Check for OpenGL headers first.
  198. AC_CHECK_HEADERS(GL/gl.h, ,
  199.                  [AC_MSG_ERROR([No gl.h found. See INSTALL file for help.])])
  200. LIBS="$LIBS -lGL"
  201. dnl Check for OpenGL. Taken partly from the plib sources.
  202. AC_CHECK_LIB(GL, glNewList)
  203. if (test "x$ac_cv_lib_GL_glNewList" = "xno"); then
  204. dnl Check for MesaGL.
  205. AC_CHECK_LIB(MesaGL, glNewList, ,
  206.              [AC_MSG_ERROR([GL library was not found])])
  207. fi
  208. dnl Check for GLU headers.
  209. AC_CHECK_HEADERS(GL/glu.h, ,
  210.                  [AC_MSG_ERROR([No glu.h found. See INSTALL file for help.])])
  211. AC_CHECK_LIB(GLU, gluLookAt)
  212. if (test "x$ac_cv_lib_GLU_gluLookAt" = "xno"); then
  213. dnl Check for MesaGLU.
  214. AC_CHECK_LIB(MesaGLU, gluLookAt, ,
  215.              [AC_MSG_ERROR([GLU library was not found])])
  216. fi
  217. PKG_PROG_PKG_CONFIG
  218. if (test "$ui_glut" = "yes"); then
  219. dnl Check for GLUT headers first.
  220. AC_CHECK_HEADERS(GL/glut.h, ,
  221.                  [AC_MSG_ERROR([No glut.h found. See INSTALL file for help.])])
  222. dnl Check for GLUT.
  223. AC_CHECK_LIB(glut, glutKeyboardUpFunc, ,
  224.              [AC_MSG_ERROR([GLUT library version >= 3.7 not found])])
  225. fi
  226. AM_CONDITIONAL(ENABLE_GLUT, test "$ui_glut" = "yes")
  227. dnl Default GConf to FALSE
  228. dnl (this is a silly trick to make configure behave)
  229. AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x" = "y")
  230. if (test "$ui_gtk" != "no"); then
  231. dnl GNOME is an extension to the GTK options
  232. if (test "$ui_gnome" = "yes"); then
  233. PKG_CHECK_MODULES(GTK, libgnomeui-2.0 gtk+-2.0 >= 2.6 gtkglext-1.0)
  234. AM_GCONF_SOURCE_2
  235. AC_DEFINE(GNOME, 1, [Use Gnome Flag])
  236. else
  237. dnl Otherwise, vanilla GTK
  238. PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.6 gtkglext-1.0)
  239. fi
  240. dnl Check for cairo. Default to trying yes. Want this structure to not
  241. dnl fail when not found if not explicitly enabled.
  242. if (test "x$enable_cairo" != "xno"); then
  243. PKG_CHECK_MODULES(CAIRO, cairo, enable_cairo="yes",
  244.                   if (test "x$enable_cairo" = "xauto"); then
  245.                       enable_cairo="no"
  246.                   else
  247.                       AC_ERROR([Cairo not found (explicitly enabled)!])
  248.                   fi)
  249. fi
  250.         check_theora="yes"
  251. if (test "x$enable_cairo" = "xyes"); then
  252. AC_DEFINE(CAIRO, 1, [Use Cairo for Splash])
  253. fi
  254. CFLAGS="$CFLAGS $GTK_CFLAGS $CAIRO_CFLAGS"
  255. CXXFLAGS="$CXXFLAGS $GTK_CFLAGS $CAIRO_CFLAGS"
  256. LIBS="$LIBS $GTK_LIBS $CAIRO_LIBS"
  257. fi
  258. dnl If all the GTK tests succeeded, safe to enable GTK
  259. AM_CONDITIONAL(ENABLE_GTK, test "$ui_gtk" = "yes")
  260. AM_CONDITIONAL(ENABLE_GNOME, test "$ui_gnome" = "yes")
  261. dnl
  262. dnl KDE
  263. dnl
  264. dnl Make certain ARTS is not conditionally defined, like GConf for Gnome
  265. AM_CONDITIONAL(include_ARTS, test "x" = "y")
  266. if (test "$ui_kde" != "no"); then
  267. dnl KDE_SET_PREFIX
  268. AC_ENABLE_SHARED(yes)
  269. AC_ENABLE_STATIC(no)
  270. KDE_PROG_LIBTOOL
  271. AM_KDE_WITH_NLS
  272. dnl KDE_USE_QT(3)
  273. AC_PATH_KDE
  274.         check_theora="yes"
  275. fi
  276. AM_CONDITIONAL(ENABLE_KDE, test "$ui_kde" = "yes")
  277. if (test "$check_theora" = "yes"); then
  278. dnl Check for theora. Default to trying yes. Want this structure to not
  279. dnl fail when not found if not explicitly enabled.
  280. if (test "x$enable_theora" != "xno"); then
  281. PKG_CHECK_MODULES(THEORA, theora, enable_theora="yes",
  282.                   if (test "x$enable_theora" = "xauto"); then
  283.                       enable_theora="no"
  284.                   else
  285.                       AC_ERROR([Theora not found (explicitly enabled)!])
  286.                   fi)
  287. fi
  288. if (test "x$enable_theora" = "xyes"); then
  289. AC_DEFINE(THEORA, 1, [Use OGG Theora for video])
  290. CFLAGS="$CFLAGS $THEORA_CFLAGS"
  291. CXXFLAGS="$CXXFLAGS $THEORA_CFLAGS"
  292. LIBS="$LIBS $THEORA_LIBS"
  293. fi
  294. fi
  295. AM_CONDITIONAL(ENABLE_THEORA, test "$enable_theora" = "yes")
  296. dnl Check for JPEG library.
  297. AC_CHECK_LIB(jpeg, jpeg_start_decompress, ,
  298.              [AC_MSG_ERROR([jpeg library not found])])
  299. dnl Check for PNG library.
  300. AC_CHECK_LIB(png, png_create_info_struct,,
  301.              [AC_MSG_ERROR([png library not found])])
  302. dnl Checks for header files.
  303. AC_HEADER_STDC
  304. AC_CHECK_HEADERS(byteswap.h)
  305. AC_C_BIGENDIAN
  306. dnl Establish the main data directory (defined in Makefiles)
  307. PKGDATADIR='${datadir}'/$PACKAGE
  308. AC_SUBST(PKGDATADIR)
  309. enable_hipparcos="no"
  310. AC_ARG_ENABLE([hipparcos-dir],
  311.               AC_HELP_STRING([--enable-hipparcos-dir=DIR],
  312.                              [Specify location of HIPPARCOS/TYCHO stardata]),
  313.               HIPDIR="$enableval",HIPDIR="$PKGDATADIR")
  314. AC_SUBST(HIPDIR)
  315. AC_MSG_CHECKING([whether we can create a new star database])
  316. if (test -f "$HIPDIR/hip_main.dat"); then
  317. enable_hipparcos="yes"
  318. fi
  319. AC_MSG_RESULT($enable_hipparcos)
  320. AM_CONDITIONAL(ENABLE_HIPPARCOS, test "x$enable_hipparcos" = "xyes")
  321. AC_ARG_WITH([lua],
  322.             AC_HELP_STRING([--with-lua],
  323.                            [Use Lua for Celestia Extension Language support]),
  324.             enable_lua="$withval",
  325.             enable_lua="auto")
  326. if (test "$enable_lua" != "no"); then
  327. LUA_VER=0
  328. PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1.0, LUA_VER=0x050100, 
  329. [ PKG_CHECK_MODULES(LUA, lua >= 5.1.0, LUA_VER=0x050100, 
  330.   [ PKG_CHECK_MODULES(LUA, lua50 >= 5.0.0 lua50 < 5.1.0, LUA_VER=0x050000,
  331.     [ PKG_CHECK_MODULES(LUA, lua >= 5.0.0 lua < 5.1.0, LUA_VER=0x050000, AC_MSG_RESULT([no])) ] 
  332.     ) ] 
  333. ) ]
  334. )
  335. if (test "$LUA_VER" = "0x050000"); then
  336. PKG_CHECK_MODULES(LUALIB, lualib50 >= 5.0.0 lualib50 < 5.1.0, ,
  337. [ PKG_CHECK_MODULES(LUALIB, lualib >= 5.0.0 lualib < 5.1.0, , AC_MSG_RESULT([no])) ]
  338. )
  339. fi
  340. if (test "$LUA_VER" = "0"); then
  341. if (test "x$enable_lua" != "xauto"); then
  342. AC_ERROR([Lua not found (explicitly enabled)!])
  343. else
  344. enable_lua="no"
  345. fi
  346. else
  347. enable_lua="yes"
  348. fi
  349. fi
  350. if (test "$enable_lua" = "yes"); then
  351. CXXFLAGS="$CXXFLAGS $LUA_CFLAGS $LUALIB_CFLAGS -DLUA_VER=$LUA_VER -DCELX"
  352. LIBS="$LIBS $LUA_LIBS $LUALIB_LIBS"
  353. fi
  354. AM_CONDITIONAL(ENABLE_CELX, test "$enable_lua" != "no")
  355. AC_CONFIG_FILES([ Makefile ])
  356. AC_CONFIG_FILES([ src/Makefile ])
  357. AC_CONFIG_FILES([ src/celutil/Makefile ])
  358. AC_CONFIG_FILES([ src/celmath/Makefile ])
  359. AC_CONFIG_FILES([ src/cel3ds/Makefile ])
  360. AC_CONFIG_FILES([ src/celtxf/Makefile ])
  361. AC_CONFIG_FILES([ src/celengine/Makefile ])
  362. AC_CONFIG_FILES([ src/celestia/Makefile ])
  363. AC_CONFIG_FILES([ data/Makefile ])
  364. AC_CONFIG_FILES([ extras/Makefile ])
  365. AC_CONFIG_FILES([ extras-standard/Makefile ])
  366. AC_CONFIG_FILES([ extras-standard/cassini/Makefile ])
  367. AC_CONFIG_FILES([ extras-standard/cassini/models/Makefile ])
  368. AC_CONFIG_FILES([ extras-standard/cassini/data/Makefile ])
  369. AC_CONFIG_FILES([ extras-standard/mir/Makefile ])
  370. AC_CONFIG_FILES([ extras-standard/mir/models/Makefile ])
  371. AC_CONFIG_FILES([ extras-standard/galileo/Makefile ])
  372. AC_CONFIG_FILES([ extras-standard/galileo/models/Makefile ])
  373. AC_CONFIG_FILES([ extras-standard/hubble/Makefile ])
  374. AC_CONFIG_FILES([ extras-standard/hubble/models/Makefile ])
  375. AC_CONFIG_FILES([ extras-standard/iss/Makefile ])
  376. AC_CONFIG_FILES([ extras-standard/iss/models/Makefile ])
  377. AC_CONFIG_FILES([ extras-standard/iss/textures/Makefile ])
  378. AC_CONFIG_FILES([ extras-standard/iss/textures/medres/Makefile ])
  379. AC_CONFIG_FILES([ textures/Makefile ])
  380. AC_CONFIG_FILES([ textures/lores/Makefile ])
  381. AC_CONFIG_FILES([ textures/medres/Makefile ])
  382. AC_CONFIG_FILES([ textures/hires/Makefile ])
  383. AC_CONFIG_FILES([ models/Makefile ])
  384. AC_CONFIG_FILES([ shaders/Makefile ])
  385. AC_CONFIG_FILES([ fonts/Makefile ])
  386. AC_CONFIG_FILES([ src/celestia/res/Makefile ])
  387. AC_CONFIG_FILES([ src/celestia/kde/Makefile ])
  388. AC_CONFIG_FILES([ src/celestia/kde/data/Makefile ])
  389. AC_CONFIG_FILES([ src/celestia/kde/doc/Makefile ])
  390. AC_CONFIG_FILES([ src/celestia/kde/doc/celestia/Makefile ])
  391. AC_CONFIG_FILES([ src/celestia/gtk/Makefile ])
  392. AC_CONFIG_FILES([ src/celestia/gtk/data/Makefile ])
  393. AC_CONFIG_FILES([ po/Makefile.in ])
  394. AC_CONFIG_FILES([ po2/Makefile.in ])
  395. AC_CONFIG_FILES([ locale/Makefile ])
  396. AC_CONFIG_FILES([ scripts/Makefile ])
  397. AC_OUTPUT()
  398. AC_MSG_RESULT()
  399. AC_MSG_RESULT()
  400. AC_MSG_RESULT(***************************************************************)
  401. AC_MSG_RESULT(** Celestia configuration complete. Now do a 'make' followed **)
  402. AC_MSG_RESULT(** by 'make install'                                         **)
  403. AC_MSG_RESULT(***************************************************************)
  404. AC_MSG_RESULT()
  405. if (test "$ui_glut" = "yes"); then
  406. AC_MSG_RESULT([Front-End: GLUT]);
  407. fi
  408. if (test "$ui_gtk" = "yes" -a "$ui_gnome" = "no"); then
  409. AC_MSG_RESULT([Front-End: GTK]);
  410. fi
  411. if (test "$ui_gnome" = "yes"); then
  412. AC_MSG_RESULT([Front-End: Gnome]);
  413. fi
  414. if (test "$ui_kde" = "yes"); then
  415. AC_MSG_RESULT([Front-End: KDE]);
  416. fi
  417. if (test "$ui_gtk" = "yes" -o "$ui_gnome" = "yes"); then
  418. AC_MSG_RESULT([Use Cairo: $enable_cairo]);
  419. fi
  420. AC_MSG_RESULT([Use Lua: $enable_lua]);
  421. if (test "$LUA_VER" = "0x050000"); then
  422. AC_MSG_RESULT([    Warning: Lua 5.1 is not available on your system, Lua 5.0 will be used
  423.     instead but it may not be fully compatible with existing CELX scripts. 
  424.     It is recommanded that you install Lua 5.0 and rerun configure.]);
  425. fi
  426. AC_MSG_RESULT([Use Theora: $enable_theora]);
  427. AC_MSG_RESULT()