<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.panotools.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;feed=atom&amp;action=history</id>
		<title>Hugin Compiling Debian Raspberry - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;action=history"/>
		<updated>2013-05-22T03:39:27Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;diff=14055&amp;oldid=prev</id>
		<title>Tmk: added link to pto_gen binary package</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;diff=14055&amp;oldid=prev"/>
				<updated>2012-07-16T08:31:57Z</updated>
		
		<summary type="html">&lt;p&gt;added link to pto_gen binary package&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 08:31, 16 July 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The [http://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] (RPi) is a [http://en.wikipedia.org/wiki/List_of_single-board_computers single board computer] with a 700Mhz ARM CPU and 256MB of RAM.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The [http://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] (RPi) is a [http://en.wikipedia.org/wiki/List_of_single-board_computers single board computer] with a 700Mhz ARM CPU and 256MB of RAM.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page explains how to compile Hugin on an RPi running Debian in order to get [[pto_gen]] working.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page explains how to compile Hugin on an RPi running Debian in order to get [[pto_gen]] working&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. If you just want pto_gen, I have prepared a [http://polcode.cachefly.net/hugin-pto_gen-arm.tar.gz binary package for ARM].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Another aproach would be to cross-compile using an ARM gcc toolchain&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;cmake -DCMAKE_INSTALL_PREFIX=/usr/local .&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;cmake -DCMAKE_INSTALL_PREFIX=/usr/local .&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;# compiling will take over 24h&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make install&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;make install&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tmk</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;diff=14051&amp;oldid=prev</id>
		<title>Tmk: Created page with &quot;The [http://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] (RPi) is a [http://en.wikipedia.org/wiki/List_of_single-board_computers single board computer] with a 700Mhz ARM C...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/index.php?title=Hugin_Compiling_Debian_Raspberry&amp;diff=14051&amp;oldid=prev"/>
				<updated>2012-07-15T12:04:37Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;The [http://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] (RPi) is a [http://en.wikipedia.org/wiki/List_of_single-board_computers single board computer] with a 700Mhz ARM C...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The [http://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] (RPi) is a [http://en.wikipedia.org/wiki/List_of_single-board_computers single board computer] with a 700Mhz ARM CPU and 256MB of RAM.&lt;br /&gt;
&lt;br /&gt;
This page explains how to compile Hugin on an RPi running Debian in order to get [[pto_gen]] working.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo su -&lt;br /&gt;
&lt;br /&gt;
# connect non-flash USB storage device (old HDD) for massive compilation/swapping IO&lt;br /&gt;
# I busted my SD card without this&lt;br /&gt;
# assumed this detects as /dev/sda&lt;br /&gt;
&lt;br /&gt;
fdisk /dev/sda&lt;br /&gt;
# add 6GB ext4 partition&lt;br /&gt;
# add couple GB swap partion&lt;br /&gt;
&lt;br /&gt;
mkfs.ext4 /dev/sda1&lt;br /&gt;
swapon /dev/sda2&lt;br /&gt;
&lt;br /&gt;
mkdir /mnt/sda1&lt;br /&gt;
mount /dev/sda1 /mnt/sda1&lt;br /&gt;
&lt;br /&gt;
# you can add these to /root/.bashrc&lt;br /&gt;
alias ai=’apt-get install --assume-yes’&lt;br /&gt;
alias as=’apt-cache search --only-titles’&lt;br /&gt;
&lt;br /&gt;
# check if libpano13-2 is available in the stable repo&lt;br /&gt;
ai libpano13&lt;br /&gt;
&lt;br /&gt;
# we need a libpano13-2 from the testing repo (omit if available in stable at the time you read this)&lt;br /&gt;
vi /etc/apt/source.list&lt;br /&gt;
# add: deb http://ftp.uk.debian.org/debian testing main&lt;br /&gt;
# this will update all your packages to testing versions&lt;br /&gt;
# maybe there is a way to only get libpano13-2 without messing with your whole system?&lt;br /&gt;
&lt;br /&gt;
# go get lunch during this command ;)&lt;br /&gt;
ai python-dev mercurial libwxgtk2.8-dev libtiff4-dev libpng12-dev swig2.0 \&lt;br /&gt;
   libopenexr-dev libexiv2-dev libglut3-dev libglew-dev libboost-dev \&lt;br /&gt;
   boost-build libboost-thread-dev libboost-graph-dev libboost-regex-dev \&lt;br /&gt;
   libboost-iostreams-dev libboost-filesystem-dev gettext liblapack-dev \&lt;br /&gt;
   libxi-dev libxmu-dev libboost-signals-dev libboost-system-dev \&lt;br /&gt;
   libtclap-dev liblensfun-dev cmake libpano13-2 libpano13-dev&lt;br /&gt;
&lt;br /&gt;
ln -s /usr/lib/arm-linux-gnueabi/libtiff.so.5 /usr/lib/libtiff.so&lt;br /&gt;
&lt;br /&gt;
cd /mnt/sda1&lt;br /&gt;
&lt;br /&gt;
hg clone http://hugin.hg.sourceforge.net:8000/hgroot/hugin/hugin&lt;br /&gt;
&lt;br /&gt;
cd hugin&lt;br /&gt;
&lt;br /&gt;
head -15 INSTALL_cmake | tail -10&lt;br /&gt;
&lt;br /&gt;
# cmake will throw errors if any packages are missing. search &amp;amp; install them using as/ai&lt;br /&gt;
cmake -DCMAKE_INSTALL_PREFIX=/usr/local .&lt;br /&gt;
&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tmk</name></author>	</entry>

	</feed>