Difference between revisions of "Hugin Compiling OpenSuse"
Jump to navigation
Jump to search
m (OpenSuSE 11.0 succes report.) |
m (typo: corrected libteff to libtiff) |
||
Line 19: | Line 19: | ||
#:openEXR | #:openEXR | ||
#:libexiv2-devel | #:libexiv2-devel | ||
− | #: | + | #:libtiff-devel |
#:liblcms-devel | #:liblcms-devel | ||
#:</pre> | #:</pre> |
Revision as of 12:58, 11 September 2008
- Confirmed working on OpenSuSE 10.3 and x86_64 architecture.
- to build enblend, enfuse, libpano and hugin, follow the instructions below
- if you need to build a specific SVN version, e.g. 2765, you can slightly change the svn command to get it. e.g.:
- svn co -r 2765 https://hugin.svn.sourceforge.net/svnroot/hugin/hugin/trunk/ hugin
- Dependencies needed for OpenSuSE 10.3
- gettext
- libjpeg-devel
- boost-devel
- boost
- wxGTK-devel
- wxGTK
- OpenEXR-devel
- openEXR
- libexiv2-devel
- libtiff-devel
- liblcms-devel
- Enblend and Enfuse (cvs):
- cvs -d:pserver:anonymous@enblend.cvs.sourceforge.net:/cvsroot/enblend login
- cvs -z3 -d:pserver:anonymous@enblend.cvs.sourceforge.net:/cvsroot/enblend co -P enblend
- cd enblend
- make -f Makefile.cvs
- ./configure
- make
- sudo make install
- compile and install pano13
- mkdir -p /usr/src/panotools/trunk
- cd /usr/src/panotools/trunk
- svn co https://panotools.svn.sourceforge.net/svnroot/panotools/trunk/libpano libpano13
- cd libpano13
- sh ./bootstrap
- make
- sudo make install
- Install cmake
- create the svn-source-directory /usr/src/hugin
- mkdir /usr/src/hugin
- cd /usr/src/hugin
- svn co https://hugin.svn.sourceforge.net/svnroot/hugin/hugin/trunk hugin
- create build-directory
mkdir /usr/src/hugin/BuildHugin
- configure
cd /usr/src/hugin/BuildHugin
- ccmake /usr/src/hugin/hugin
- cmake /usr/src/hugin/hugin
- make and install
make
- sudo make install
- compile and install autopano-sift-C
Needed for automatic control point generation, restricted by software patents in some countries- cd /usr/src
- svn co https://hugin.svn.sourceforge.net/svnroot/hugin/autopano-sift-C/trunk/ autopano-sift-C
- cd autopano-sift-C
- mkdir build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
- make
- sudo make install
Success Report: On OpenSuSE 10.2 ist's really straightforward.
- clean SVN chechout (version as of 20070204)
- followed the instructions in INSTALL_cmake.
- The only non-standard thing is libpano13, (2.9.12 was used)
- All other dependencies have been resolved using the standard (smart) repositories for OpenSuSE (wxGTK is 2.6.3.3).
Success Report: On OpenSuSE 11.0 x86_64.
- you will need to make sure you have all of the build tools. (examples: gcc+ automake)
- Also had to install libXML2 for autopano