Guest User

Untitled

a guest
Jul 29th, 2015
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.59 KB | None | 0 0
  1. FFVER=2.7.2
  2. #FFVER=1.2.12
  3.  
  4. BUILD_SHARED_LIBS=ON
  5.  
  6. export MAKEFLAGS=-j16
  7.  
  8. wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
  9. tar -xf yasm-1.3.0.tar.gz
  10. cd yasm-1.3.0
  11. ./configure --prefix="$(pwd)/.."
  12. make && make install
  13. cd ..
  14.  
  15. wget http://ffmpeg.org/releases/ffmpeg-$FFVER.tar.bz2
  16. tar -xf ffmpeg-$FFVER.tar.bz2
  17. cd ffmpeg-$FFVER
  18. ./configure --prefix="$(pwd)/.." --yasmexe="$(pwd)/../bin/yasm" $([ $BUILD_SHARED_LIBS = ON ] && echo "--enable-shared --enable-pic")
  19. make && make install
  20. cd ..
  21.  
  22. wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.11/opencv-2.4.11.zip
  23. unzip opencv-2.4.11.zip
  24. cd opencv-2.4.11
  25. mkdir build && cd build
  26.  
  27. # for custom ffmpeg discovery
  28. export LD_LIBRARY_PATH=$(pwd)/../../lib:$LD_LIBRARY_PATH
  29. export PKG_CONFIG_PATH=$(pwd)/../../lib/pkgconfig
  30.  
  31. cmake -D CMAKE_INSTALL_PREFIX="$(pwd)/../.." -D CMAKE_BUILD_TYPE=RELEASE -D BUILD_SHARED_LIBS=$BUILD_SHARED_LIBS -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_python=OFF -D BUILD_opencv_java=OFF -D BUILD_opencv_ml=OFF -D BUILD_opencv_contrib=OFF -D BUILD_opencv_ocl=OFF -D BUILD_opencv_legacy=OFF -D BUILD_opencv_nonfree=OFF -D BUILD_opencv_photo=OFF -D BUILD_opencv_video=OFF -D BUILD_opencv_stitching=OFF -D BUILD_opencv_superres=OFF -D BUILD_opencv_photo=OFF -D BUILD_opencv_objdetect=OFF -D BUILD_opencv_features2d=OFF -D BUILD_opencv_calib3d=OFF -D WITH_CUDA=OFF -D WITH_JASPER=OFF -D WITH_TIFF=OFF -D WITH_JPEG=OFF -D WITH_OPENEXR=OFF ..
  32. make && make install
  33. ln -s "$(pwd)/3rdparty/lib/liblibpng.a" "$(pwd)/../../lib/libpng.a"
Advertisement
Add Comment
Please, Sign In to add comment