diff --git a/openbr/openbr_export.cpp b/openbr/openbr_export.cpp
index 286a321..c7ee0f8 100644
--- a/openbr/openbr_export.cpp
+++ b/openbr/openbr_export.cpp
@@ -59,6 +59,7 @@
* - \subpage windows_msvc
* - \subpage osx_clang
* - \subpage linux_gcc
+ * - \subpage raspbian_gcc
*
* \section installation_from_binary From Binary
* Pre-compiled releases are not currently provided, but they can be built from source using the instructions above.
@@ -318,6 +319,70 @@ $ br -help
\endcode
*/
+/*!
+ * \page raspbian_gcc Raspbian 3.0.1 - GCC 4.6.3 - ARMv6
+ * -# Install CMake 2.8.9
+ \code
+ $ sudo apt-get install cmake
+ \endcode
+ * -# Download OpenCV 2.4.9
+ \code
+ $ wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
+ $ unzip opencv-2.4.9.zip
+ $ cd opencv-2.4.9
+ $ mkdir build
+ $ cd build
+ $ cmake -DCMAKE_BUILD_TYPE=Release ..
+ $ make
+ $ sudo make install
+ $ cd ../..
+ $ rm -rf opencv-2.4.9*
+ \endcode
+ * -# Install Qt5
+ * -# Modify source list
+ \code
+ $ nano /etc/apt/sources.list
+ \endcode
+ by changing:
+ \code
+ deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
+ \endcode
+ to:
+ \code
+ deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
+ \endcode
+ * -# Update apt-get
+ \code
+ $ sudo apt-get update
+ \endcode
+ * -# Install packages
+ \code
+ $ sudo apt-get install qt5-default libqt5svg5-dev
+ \endcode
+ * -# Create a GitHub account, follow their instructions for setting up Git.
+ \code
+ $ git clone https://github.com/biometrics/openbr.git
+ $ cd openbr
+ $ git submodule init
+ $ git submodule update
+ \endcode
+ * -# Build OpenBR!
+ \code
+ $ mkdir build # from the OpenBR root directory
+ $ cd build
+ $ cmake -DCMAKE_BUILD_TYPE=Release ..
+ $ make
+ $ sudo make install
+ \endcode
+ * -# (Optional) Test OpenBR!
+ \code
+ $ cd openbr/scripts
+ $ ./downloadDatasets.sh
+ $ cd ../build
+ $ make test
+ \endcode
+*/
+
/*!
* \page help Help
* - Developer mailing list: openbr-dev@googlegroups.com
diff --git a/share/openbr/cmake/InstallDependencies.cmake b/share/openbr/cmake/InstallDependencies.cmake
index 599a434..673b9d8 100644
--- a/share/openbr/cmake/InstallDependencies.cmake
+++ b/share/openbr/cmake/InstallDependencies.cmake
@@ -55,15 +55,22 @@ endfunction()
# Qt Plugins
function(install_qt_imageformats)
if(${BR_INSTALL_DEPENDENCIES})
- set(IMAGE_FORMATS_DIR "${_qt5Core_install_prefix}/plugins/imageformats/")
- install(FILES ${IMAGE_FORMATS_DIR}/qgif.dll
- ${IMAGE_FORMATS_DIR}/qico.dll
- ${IMAGE_FORMATS_DIR}/qjpeg.dll
- ${IMAGE_FORMATS_DIR}/qmng.dll
- ${IMAGE_FORMATS_DIR}/qsvg.dll
- ${IMAGE_FORMATS_DIR}/qtga.dll
- ${IMAGE_FORMATS_DIR}/qtiff.dll
- ${IMAGE_FORMATS_DIR}/qwbmp.dll
+ set(IMAGE_FORMATS_DIR "${_qt5Core_install_prefix}/plugins/imageformats")
+ if(CMAKE_HOST_WIN32)
+ set(INSTALL_DEPENDENCIES_PREFIX "")
+ set(INSTALL_DEPENDENCIES_EXTENSION ".dll")
+ else()
+ set(INSTALL_DEPENDENCIES_PREFIX "lib")
+ set(INSTALL_DEPENDENCIES_EXTENSION ".dylib")
+ endif()
+ install(FILES ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qgif${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qico${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qjpeg${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qmng${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qsvg${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qtga${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qtiff${INSTALL_DEPENDENCIES_EXTENSION}
+ ${IMAGE_FORMATS_DIR}/${INSTALL_DEPENDENCIES_PREFIX}qwbmp${INSTALL_DEPENDENCIES_EXTENSION}
DESTINATION bin/imageformats)
endif()
endfunction()