USER=`id -nu`
USER_PATH="/home/$USER/Desktop"
sudo apt-get update
sudo apt-get install build-essential pkg-config cmake subversion make svn-buildpackage qt4-qmake qt4-dev-tools libqt4-core libqt4-dev libqt4-gui libqt4-qt3support lsb-qt4 qt4-qtconfig uim-qt libgeos-dev proj libcv-dev libcvaux-dev libgeotiff-dev libgeotiff-epsg libjpeg-dev libtiff4-dev openscenegraph gdal-bin libgdal1-dev python-gdal libghc6-zlib-dev openmpi-common openmpi-bin libopenmpi-dev zlib-bin zlib1g-dev libcurl4-gnutls-dev curl astk expat yasm libtool postgis cmake-qt-gui libgtk2.0 libopenthreads-dev libopenscenegraph-dev ffmpeg libswscale-dev libv4l-dev libavcodec-dev libavcodec-dev libavdevice-dev libavformat-dev libavdevice-dev libavutil-dev libcorelinux-dev libcore++-dev mpi-default-dev mpi-default-bin mpi-specs libopenmpi-dev libopenmpi-dbg lam4-dev doxygen cmake-curses-gui libossim-dev ossim-core fftw-dev libpawlib2-dev libfftw3-dev bzip2 libbz2-dev libopenjpeg-dev libopenjpeg2 swig
cd $USER_PATH
mkdir ossim_svn
cd ossim_svn
svn co http://svn.osgeo.org/ossim/trunk src
sudo chmod 777 -R *
export OSSIM_DEV_HOME=$USER_PATH/ossim_svn/src
export OSSIM_INSTALL_PREFIX=/usr/local
export OSSIM_DEPENDENCIES=/usr/local
export PATH=$OSSIM_INSTALL_PREFIX/bin:$PATH
export LD_LIBRARY_PATH=$OSSIM_INSTALL_PREFIX/lib:$OSSIM_DEPENDENCIES/lib:$LD_LIBRARY_PAT
cd $USER_PATH/ossim_svn/src/ossim_package_support/cmake
mkdir build
cd build
cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_OSSIM_MPI_SUPPORT=OFF -DCMAKE_LIBRARY_PATH=$OSSIM_DEPENDENCIES/lib -DCMAKE_INCLUDE_PATH=$OSSIM_DEPENDENCIES/include -DCMAKE_FRAMEWORK_PATH=$OSSIM_DEPENDENCIES/Frameworks -DCMAKE_INSTALL_PREFIX=$OSSIM_INSTALL_PREFIX -DBUILD_OSSIMPREDATOR=ON -DBUILD_OSSIM_PLUGIN=ON -DBUILD_OSSIMGDAL_PLUGIN=OFF -DBUILD_OSSIMKAKADU_PLUGIN=OFF -DKAKADU_ROOT_SRC=$OSSIM_DEPENDENCIES/kakadu-6.3 -DKAKADU_LIBRARY=$OSSIM_DEPENDENCIES/kakadu/bin/libkdu_v63R.so -DKAKADU_AUX_LIBRARY=$OSSIM_DEPENDENCIES/kakadu/lib/libkdu_a62R.dyli -DBUILD_OSSIMPNG_PLUGIN=ON -DBUILD_OSSIMREGISTRATION_PLUGIN=ON -DOSSIM_FRAMEWORK_GENERATION=ON -DBUILD_OSSIMQT=ON -DBUILD_OSSIM_PACKAGES=ON -DBUILD_SHARED_LIBS=ON -DOSSIM_BUILD_DOXYGEN=ON -DBUILD_OSSIMOPENJPEG_PLUGIN=ON -DBUILD_OSSIMCONTRIB_PLUGIN=ON -DBUILD_OSSIMGEOPDF_PLUGIN=OFF -DBUILD_OSSIMHDF_PLUGIN=OFF
make
sudo make install
cp /home/user/Desktop/ossim_svn/src/ossim/etc/templates/ossim_preferences_template /home/user/ossim_preferences
gedit /home/user/ossim_preferences
export OSSIM_PREFS_FILE=~/ossim_preferences
#geoid_egm_96_grid: /home/user/Desktop/ossim_svn/release/share/ossim/geoids/geoids1996/egm96.grd
#-------------- OPEN Install Version 1
cd $USER_PATH
mkdir OpenCV
cd OpenCV
tar xvjf ../OpenCV-2.3.1a.tar.bz2
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ../OpenCV-2.3.1
make
sudo make install
#-------------- ICodeMDA compile
cd $USER_PATH
svn checkout http://icode-mda.googlecode.com/svn/trunk/ icode-mda
#To compile MDA examples
g++ *.cpp -I/home/user/Desktop/ossim_trunk/ossim/include -I/usr/include -I./ -I/home/user/Desktop/OpenCV-2.3.1/include/opencv -L/usr/lib -L/home/user/Desktop/openCV_build/Release/lib -lcv -lcxcore -lhighgui
#------------- Setup OpenCV example - to compile using registered lib packages
#g++ `pkg-config opencv --cflags --libs` image-conversion.c -o image-conversion
|