mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 07:39:42 +02:00
65 lines
2.1 KiB
Diff
65 lines
2.1 KiB
Diff
--- configure.in.1.2.0 2008-02-02 14:29:37.000000000 +0000
|
|
+++ configure.in 2008-02-02 14:30:32.000000000 +0000
|
|
@@ -191,21 +191,46 @@
|
|
AC_CHECK_LIB(pthread, pthread_create, pthread_lib="-lpthread", :)
|
|
|
|
HAVE_OGG=no
|
|
-dnl first check through pkg-config
|
|
-dnl check for pkg-config itself so we don't try the m4 macro without pkg-config
|
|
-AC_CHECK_PROG(HAVE_PKG_CONFIG, pkg-config, yes)
|
|
-if test "x$HAVE_PKG_CONFIG" = "xyes"
|
|
-then
|
|
- PKG_CHECK_MODULES(OGG, ogg >= 1.0, HAVE_OGG=yes, HAVE_OGG=no)
|
|
-fi
|
|
-if test "x$HAVE_OGG" = "xno"
|
|
-then
|
|
- dnl fall back to the old school test
|
|
- XIPH_PATH_OGG(, AC_MSG_ERROR(must have Ogg installed!))
|
|
- libs_save=$LIBS
|
|
- LIBS="$OGG_LIBS $VORBIS_LIBS"
|
|
- AC_CHECK_FUNC(oggpack_writealign, , AC_MSG_ERROR(Ogg >= 1.0 required !))
|
|
- LIBS=$libs_save
|
|
+
|
|
+dnl Audacity-specific code by dmazzoni:
|
|
+dnl If libogg is in the same parent directory and it has been
|
|
+dnl configured already, then we assume that libogg is going to
|
|
+dnl be built, too.
|
|
+AC_CHECK_FILE(../libogg/include/ogg/ogg.h,
|
|
+ ogg_h_available="yes",
|
|
+ ogg_h_available="no")
|
|
+
|
|
+AC_CHECK_FILE(../libogg/Makefile,
|
|
+ ogg_configured="yes",
|
|
+ ogg_configured="no")
|
|
+
|
|
+if test "x$ogg_configured" = "xyes" && test "x$ogg_h_available" = "xyes" ; then
|
|
+ echo "Using local libogg library from Audacity lib-src directory."
|
|
+
|
|
+ AC_SUBST(OGG_CFLAGS)
|
|
+ AC_SUBST(OGG_LIBS)
|
|
+
|
|
+ OGG_LIBS="-L../.. -logg"
|
|
+ LIBS="-L../.. -logg"
|
|
+ OGG_CFLAGS="-I../../libogg/include"
|
|
+
|
|
+else
|
|
+ dnl first check through pkg-config
|
|
+ dnl check for pkg-config itself so we don't try the m4 macro without pkg-config
|
|
+ AC_CHECK_PROG(HAVE_PKG_CONFIG, pkg-config, yes)
|
|
+ if test "x$HAVE_PKG_CONFIG" = "xyes"
|
|
+ then
|
|
+ PKG_CHECK_MODULES(OGG, ogg >= 1.0, HAVE_OGG=yes, HAVE_OGG=no)
|
|
+ fi
|
|
+ if test "x$HAVE_OGG" = "xno"
|
|
+ then
|
|
+ dnl fall back to the old school test
|
|
+ XIPH_PATH_OGG(, AC_MSG_ERROR(must have Ogg installed!))
|
|
+ libs_save=$LIBS
|
|
+ LIBS="$OGG_LIBS $VORBIS_LIBS"
|
|
+ AC_CHECK_FUNC(oggpack_writealign, , AC_MSG_ERROR(Ogg >= 1.0 required !))
|
|
+ LIBS=$libs_save
|
|
+ fi
|
|
fi
|
|
|
|
dnl --------------------------------------------------
|