Просмотр исходного кода

* configure.ac: fix the OpenCV detection by using pkg-config.

git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2628 92316355-f0b4-4df1-b90c-862c8a59935f
remotes/tiles
sam 16 лет назад
Родитель
Сommit
732f6b2335
2 измененных файлов: 4 добавлений и 12 удалений
  1. +2
    -10
      configure.ac
  2. +2
    -2
      pipi/Makefile.am

+ 2
- 10
configure.ac Просмотреть файл

@@ -76,15 +76,8 @@ AM_CONDITIONAL(USE_SDL, test "${ac_cv_my_have_sdl}" = "yes")

# Use OpenCV?
ac_cv_my_have_opencv="no"
save_CPPFLAGS="${CPPFLAGS}"
AC_PATH_PROG(OPENCV_CONFIG, opencv-config, no)
if test "${OPENCV_CONFIG}" != "no"; then
CPPFLAGS="${CPPFLAGS} `opencv-config --cflags`"
fi
AC_CHECK_HEADERS(cv.h,
[ac_cv_my_have_opencv="yes"],
[ac_cv_my_have_opencv="no"])
CPPFLAGS="${save_CPPFLAGS}"
OPENCV="no"
PKG_CHECK_MODULES(OPENCV, opencv, [ac_cv_my_have_opencv="yes"])
if test "${ac_cv_my_have_opencv}" != "no"; then
AC_DEFINE(USE_OPENCV, 1, Define to 1 to use OpenCV)
fi
@@ -94,7 +87,6 @@ AM_CONDITIONAL(USE_OPENCV, test "${ac_cv_my_have_opencv}" = "yes")
ac_cv_my_have_imlib2="no"
IMLIB2="no"
PKG_CHECK_MODULES(IMLIB2, imlib2, [ac_cv_my_have_imlib2="yes"])
AC_MSG_RESULT($ac_cv_my_have_imlib2)
if test "${ac_cv_my_have_imlib2}" != "no"; then
AC_DEFINE(USE_IMLIB2, 1, Define to 1 to use Imlib2)
fi


+ 2
- 2
pipi/Makefile.am Просмотреть файл

@@ -46,8 +46,8 @@ codec_sources += codec/imlib.c
endif

if USE_OPENCV
codec_cflags += `opencv-config --cflags`
codec_libs += `opencv-config --libs opencv highgui`
codec_cflags += @OPENCV_CFLAGS@
codec_libs += @OPENCV_LIBS@
codec_sources += codec/opencv.c
endif


Загрузка…
Отмена
Сохранить