|
From: Tapio V. <aa...@us...> - 2010-09-15 19:46:28
|
Module: performous Branch: master Commit: bf51daaa98e583e6d7318b6262b945226feff4ce Author: Tapio Vierros <tap...@gm...> Date: Wed Sep 15 22:45:52 2010 +0300 Cross-compilation script fixes/tweaks. --- win32/cross-from-debian/makedeps.sh | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/win32/cross-from-debian/makedeps.sh b/win32/cross-from-debian/makedeps.sh index 0dc83db..253614f 100755 --- a/win32/cross-from-debian/makedeps.sh +++ b/win32/cross-from-debian/makedeps.sh @@ -452,7 +452,8 @@ if test ! -f "$PREFIX"/build-stamps/libcroco; then download http://ftp.gnome.org/pub/GNOME/sources/libcroco/0.6/$LIBCROCO.tar.bz2 tar jxvf $LIBCROCO.tar.bz2 cd $LIBCROCO - ./configure $COMMON_AUTOCONF_FLAGS + # We bypass a file magick check here + lt_cv_deplibs_check_method=pass_all ./configure $COMMON_AUTOCONF_FLAGS make make install cd .. @@ -644,7 +645,7 @@ if test ! -f "$PREFIX"/build-stamps/opencv; then download http://download.sourceforge.net/opencvlibrary/$OPENCV-win.zip unzip -o $OPENCV-win.zip cd $OPENCV - ln -s ../deps/include/videoInput.h /src/highgui/videoinput.h + ln -s "$PREFIX/include/videoInput.h" src/highgui/videoinput.h mkdir -pv build cd build cmake \ @@ -657,15 +658,13 @@ if test ! -f "$PREFIX"/build-stamps/opencv; then make make install cp -v unix-install/opencv.pc "$PREFIX"/lib/pkgconfig # No auto-install :( - pushd . cd "$PREFIX"/lib # Create some symlinks so the cmake scripts detect it correctly ln -svf libcv210.dll.a libcv.dll.a ln -svf libcxcore210.dll.a libcxcore.dll.a ln -svf libcvaux210.dll.a libcvaux.dll.a ln -svf libhighgui210.dll.a libhighgui.dll.a - popd - cd ../.. + cd "$PREFIX/.." touch "$PREFIX"/build-stamps/opencv $RM_RF $OPENCV fi |