]> git.sesse.net Git - vlc/commitdiff
* configure.ac: Finished support for C++-disabled systems.
authorSam Hocevar <sam@videolan.org>
Sat, 29 Jan 2005 14:49:34 +0000 (14:49 +0000)
committerSam Hocevar <sam@videolan.org>
Sat, 29 Jan 2005 14:49:34 +0000 (14:49 +0000)
configure.ac

index 550b413966ae050c19b318f837b82f834062a281..6c1fad7486eec886ee13f4ec3bd0538ac7e2911f 100644 (file)
@@ -28,7 +28,9 @@ AC_PROG_CC
 AM_PROG_CC_C_O
 AC_PROG_CPP
 AC_PROG_CXX
-AC_PROG_CXXCPP
+if test "${ac_cv_prog_CXX}" != ""; then
+  AC_PROG_CXXCPP
+fi
 AC_PROG_MAKE_SET
 AC_PROG_INSTALL
 
@@ -38,7 +40,7 @@ AC_EGREP_CPP(foo,foo)
 
 dnl AC_PROG_OBJC doesn't seem to exist, this is the KDE workaround
 AC_MSG_CHECKING(for an Objective-C compiler)
-OBJC="${CXX}"
+OBJC="${ac_cv_prog_CXX}"
 AC_SUBST(OBJC)
 OBJCFLAGS="${CXXFLAGS} -fgnu-runtime -fconstant-string-class=NSConstantString"
 AC_SUBST(OBJCFLAGS)
@@ -257,7 +259,7 @@ then
 fi
 
 dnl Check for fvtable-thunks support for mingw32
-if test "${SYS}" = "mingw32" -a "${CXX}" != ""
+if test "${SYS}" = "mingw32" -a "${ac_cv_prog_CXX}" != ""
 then
 AC_LANG_PUSH(C++)
     AC_CACHE_CHECK([if \$CXX accepts -fvtable-thunks],
@@ -1234,7 +1236,7 @@ if test "${enable_livedotcom}" = "yes"; then
   dnl
   dnl test for --with-livedotcom-tree
   dnl
-  if test -z "${with_livedotcom_tree}" -a "${CXX}" != ""; then
+  if test -z "${with_livedotcom_tree}" -a "${ac_cv_prog_CXX}" != ""; then
     AC_LANG_PUSH(C++)
     CPPFLAGS_save="${CPPFLAGS}"
     CPPFLAGS_livedotcom="-I/usr/include/liveMedia -I/usr/include/groupsock -I/usr/include/BasicUsageEnvironment -I/usr/include/UsageEnvironment"
@@ -1750,7 +1752,7 @@ dnl  matroska demux plugin
 dnl
 AC_ARG_ENABLE(mkv,
   [  --enable-mkv            Matroska demux support (default enabled)])
-if test "${enable_mkv}" != "no" -a "${CXX}" != ""; then
+if test "${enable_mkv}" != "no" -a "${ac_cv_prog_CXX}" != ""; then
   AC_LANG_PUSH(C++)
   AC_CHECK_HEADERS(ebml/EbmlVersion.h, [
     AC_CHECK_HEADERS(matroska/KaxVersion.h, [
@@ -2935,7 +2937,7 @@ dnl Roku HD1000 Video output module
 dnl
 AC_ARG_ENABLE(hd1000v,
   [  --enable-hd1000v        HD1000 Video Output module (default enabled on HD1000)])
-if test "${enable_hd1000v}" != "no" -a "${CXX}" != "" &&
+if test "${enable_hd1000v}" != "no" -a "${ac_cv_prog_CXX}" != "" &&
   (test "${SYS}" != "mingw32" || test "${enable_hd1000v}" = "yes")
 then
   AC_LANG_PUSH([C++])
@@ -3242,7 +3244,7 @@ dnl  Roku HD1000 audio
 dnl
 AC_ARG_ENABLE(hd1000a,
   [  --enable-hd1000a        HD1000 audio module (default enabled on HD1000)])
-if test "${enable_hd1000a}" != "no" -a "${CXX}" != "" &&
+if test "${enable_hd1000a}" != "no" -a "${ac_cv_prog_CXX}" != "" &&
   (test "${SYS}" != "mingw32" || test "${enable_hd1000a}" = "yes")
 then
   AC_LANG_PUSH([C++])
@@ -3455,7 +3457,7 @@ then
       fi ])
   # look for wx-config
   AC_PATH_PROG(WX_CONFIG, wx-config, no, ${WXWINDOWS_PATH})
-  if test "${WX_CONFIG}" != "no" -a "${CXX}" != ""
+  if test "${WX_CONFIG}" != "no" -a "${ac_cv_prog_CXX}" != ""
   then
     if expr 2.3.0 \> `${WX_CONFIG} --version` >/dev/null
     then