<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://ultibo.org/mediawiki_ultibo_org/index.php?action=history&amp;feed=atom&amp;title=Building_for_Raspbian</id>
		<title>Building for Raspbian - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://ultibo.org/mediawiki_ultibo_org/index.php?action=history&amp;feed=atom&amp;title=Building_for_Raspbian"/>
		<link rel="alternate" type="text/html" href="https://ultibo.org/mediawiki_ultibo_org/index.php?title=Building_for_Raspbian&amp;action=history"/>
		<updated>2026-05-16T22:48:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.1</generator>

	<entry>
		<id>https://ultibo.org/mediawiki_ultibo_org/index.php?title=Building_for_Raspbian&amp;diff=5352&amp;oldid=prev</id>
		<title>Ultibo at 02:53, 24 May 2022</title>
		<link rel="alternate" type="text/html" href="https://ultibo.org/mediawiki_ultibo_org/index.php?title=Building_for_Raspbian&amp;diff=5352&amp;oldid=prev"/>
				<updated>2022-05-24T02:53:29Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&#039;diff diff-contentalign-left&#039;&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;tr style=&#039;vertical-align: top;&#039; lang=&#039;en&#039;&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:53, 24 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The instructions below detail the process of building both the modified Free Pascal compiler and the Ultibo RTL in order to create a working configuration that allows developing Ultibo applications.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The instructions below detail the process of building both the modified Free Pascal compiler and the Ultibo RTL in order to create a working configuration that allows developing Ultibo applications.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process was last tested using the latest Raspbian Bullseye from the [https://www.raspberrypi.com/software/operating-systems/ Raspberry Pi operating system images] page, at the time of writing this has a release date of April 4th 2022 however it is possible that later or earlier versions may also work.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process was last tested using the latest Raspbian Bullseye &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(32-bit only) &lt;/ins&gt;from the [https://www.raspberrypi.com/software/operating-systems/ Raspberry Pi operating system images] page, at the time of writing this has a release date of April 4th 2022 however it is possible that later or earlier versions may also work.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to avoid any conflict with official FPC releases these instructions install all components into a folder within your home directory, if you follow these instructions the Ultibo version of Free Pascal as well as the RTL and sources will be located in the &amp;lt;code&amp;gt;/home/pi/ultibo/core&amp;lt;/code&amp;gt; folder.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to avoid any conflict with official FPC releases these instructions install all components into a folder within your home directory, if you follow these instructions the Ultibo version of Free Pascal as well as the RTL and sources will be located in the &amp;lt;code&amp;gt;/home/pi/ultibo/core&amp;lt;/code&amp;gt; folder.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ultibo</name></author>	</entry>

	<entry>
		<id>https://ultibo.org/mediawiki_ultibo_org/index.php?title=Building_for_Raspbian&amp;diff=5351&amp;oldid=prev</id>
		<title>Ultibo at 07:45, 23 May 2022</title>
		<link rel="alternate" type="text/html" href="https://ultibo.org/mediawiki_ultibo_org/index.php?title=Building_for_Raspbian&amp;diff=5351&amp;oldid=prev"/>
				<updated>2022-05-23T07:45:58Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&#039;diff diff-contentalign-left&#039;&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;tr style=&#039;vertical-align: top;&#039; lang=&#039;en&#039;&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:45, 23 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The instructions below detail the process of building both the modified Free Pascal compiler and the Ultibo RTL in order to create a working configuration that allows developing Ultibo applications.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The instructions below detail the process of building both the modified Free Pascal compiler and the Ultibo RTL in order to create a working configuration that allows developing Ultibo applications.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process was tested &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and developed &lt;/del&gt;using the latest Raspbian Bullseye from the [https://www.raspberrypi.com/software/operating-systems/ Raspberry Pi operating system images] page, at the time of writing this has a release date of April 4th 2022 however it is possible that later or earlier versions may also work.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process was &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;last &lt;/ins&gt;tested using the latest Raspbian Bullseye from the [https://www.raspberrypi.com/software/operating-systems/ Raspberry Pi operating system images] page, at the time of writing this has a release date of April 4th 2022 however it is possible that later or earlier versions may also work.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to avoid any conflict with official FPC releases these instructions install all components into a folder within your home directory, if you follow these instructions the Ultibo version of Free Pascal as well as the RTL and sources will be located in the &amp;lt;code&amp;gt;/home/pi/ultibo/core&amp;lt;/code&amp;gt; folder.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to avoid any conflict with official FPC releases these instructions install all components into a folder within your home directory, if you follow these instructions the Ultibo version of Free Pascal as well as the RTL and sources will be located in the &amp;lt;code&amp;gt;/home/pi/ultibo/core&amp;lt;/code&amp;gt; folder.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ultibo</name></author>	</entry>

<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l28" ><!--LINE 28--></td>
<td colspan="2" class="diff-lineno"><!--LINE 28--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /usr/local/bin/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /usr/local/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>If you are using another version instead then you may need to temporarily add it to the path so it is used in preference to any official version, by default you can do something like this to add the appropriate folder to the path temporarily:</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>If you are using another version <ins class="diffchange diffchange-inline">or installed it to your home folder </ins>instead then you may need to temporarily add it to the path so it is used in preference to any official version, by default you can do something like this to add the appropriate folder to the path temporarily:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; export PATH=<del class="diffchange diffchange-inline">$HOME</del>/<del class="diffchange diffchange-inline">FreePascal</del>/fpc/bin:$PATH</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; export PATH=/<ins class="diffchange diffchange-inline">home/pi</ins>/fpc<ins class="diffchange diffchange-inline">-3.2.2</ins>/bin:$PATH</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>You should now download the sources of the FreePascal Ultibo edition from [https://github.com/ultibohub/FreePascal GitHub] and unzip the contents to the folder:</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>You should now download the sources of the FreePascal Ultibo edition from [https://github.com/ultibohub/FreePascal<ins class="diffchange diffchange-inline">/tree/ultibo-3.2.2 </ins>GitHub] and unzip the contents to the folder:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /home/pi/ultibo/core/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /home/pi/ultibo/core/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>After extracting the files rename the folder &lt;code&gt;FreePascal-ultibo&lt;/code&gt; to &lt;code&gt;source&lt;/code&gt; so the contents of the zip will be in &lt;code&gt;/home/pi/ultibo/core/fpc/source&lt;/code&gt;</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>After extracting the files rename the folder &lt;code&gt;FreePascal-ultibo<ins class="diffchange diffchange-inline">-3.2.2</ins>&lt;/code&gt; to &lt;code&gt;source&lt;/code&gt; so the contents of the zip will be in &lt;code&gt;/home/pi/ultibo/core/fpc/source&lt;/code&gt;</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l50" ><!--LINE 50--></td>
<td colspan="2" class="diff-lineno"><!--LINE 50--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>And finally extract the &lt;code&gt;units&lt;/code&gt; folder to the location:</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>And finally extract the &lt;code&gt;units&lt;/code&gt; folder to the location:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; /home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; /home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins></div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l69" ><!--LINE 69--></td>
<td colspan="2" class="diff-lineno"><!--LINE 69--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cp /home/pi/ultibo/core/fpc/source/compiler/ppcarm /home/pi/ultibo/core/fpc/bin/ppcarm</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cp /home/pi/ultibo/core/fpc/source/compiler/ppcarm /home/pi/ultibo/core/fpc/bin/ppcarm</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>Run the following to check that it shows as version 3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1 </del>and lists &lt;code&gt;ultibo&lt;/code&gt; under the supported targets.</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>Run the following to check that it shows as version 3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2 </ins>and lists &lt;code&gt;ultibo&lt;/code&gt; under the supported targets.</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /home/pi/ultibo/core/fpc/bin/fpc -i &#160;</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; /home/pi/ultibo/core/fpc/bin/fpc -i &#160;</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l75" ><!--LINE 75--></td>
<td colspan="2" class="diff-lineno"><!--LINE 75--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>Use fpcmkcfg to create our default configuration file like this:</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>Use fpcmkcfg to create our default configuration file like this:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; /home/pi/ultibo/core/fpc/bin/fpcmkcfg -d basepath=$HOME/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1 </del>-o /home/pi/ultibo/core/fpc/bin/fpc.cfg</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; /home/pi/ultibo/core/fpc/bin/fpcmkcfg -d basepath=$HOME/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2 </ins>-o /home/pi/ultibo/core/fpc/bin/fpc.cfg</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>=== Installing the arm-none-eabi Toolchain ===</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>=== Installing the arm-none-eabi Toolchain ===</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l100" ><!--LINE 100--></td>
<td colspan="2" class="diff-lineno"><!--LINE 100--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cd /home/pi/ultibo/core/fpc/source</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cd /home/pi/ultibo/core/fpc/source</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>Export the path to our FPC 3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1 </del>Ultibo edition:</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>Export the path to our FPC 3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2 </ins>Ultibo edition:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; export PATH=/home/pi/ultibo/core/fpc/bin:$PATH</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; export PATH=/home/pi/ultibo/core/fpc/bin:$PATH</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l110" ><!--LINE 110--></td>
<td colspan="2" class="diff-lineno"><!--LINE 110--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make rtl OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make rtl OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make rtl_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv7-ultibo/rtl</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make rtl_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv7-ultibo/rtl</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l127" ><!--LINE 127--></td>
<td colspan="2" class="diff-lineno"><!--LINE 127--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make packages_clean CROSSINSTALL=1 OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make packages_clean CROSSINSTALL=1 OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make packages OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH -Fu/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv7-ultibo/rtl&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make packages OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH -Fu/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv7-ultibo/rtl&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make packages_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv7-ultibo/packages</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make packages_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV7A -CfVFPV3 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv7-ultibo/packages</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l140" ><!--LINE 140--></td>
<td colspan="2" class="diff-lineno"><!--LINE 140--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cd /home/pi/ultibo/core/fpc/source</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; cd /home/pi/ultibo/core/fpc/source</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>Export the path to our FPC 3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1 </del>Ultibo edition:</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>Export the path to our FPC 3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2 </ins>Ultibo edition:</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; export PATH=/home/pi/ultibo/core/fpc/bin:$PATH</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; export PATH=/home/pi/ultibo/core/fpc/bin:$PATH</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l150" ><!--LINE 150--></td>
<td colspan="2" class="diff-lineno"><!--LINE 150--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make rtl OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make rtl OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make rtl_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv6-ultibo/rtl</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make rtl_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv6-ultibo/rtl</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l167" ><!--LINE 167--></td>
<td colspan="2" class="diff-lineno"><!--LINE 167--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make packages_clean CROSSINSTALL=1 OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; make packages_clean CROSSINSTALL=1 OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make packages OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH -Fu/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv6-ultibo/rtl&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make packages OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH -Fu/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv6-ultibo/rtl&quot; FPC=/home/pi/ultibo/core/fpc/bin/fpc</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>−</td><td class='diff-deletedline'><div>&#160; make packages_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<del class="diffchange diffchange-inline">3</del>.<del class="diffchange diffchange-inline">1</del>/units/armv6-ultibo/packages</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>&#160; make packages_install CROSSINSTALL=1 BINUTILSPREFIX=arm-none-eabi- FPCFPMAKE=/home/pi/ultibo/core/fpc/bin/fpc CROSSOPT=&quot;-CpARMV6 -CfVFPV2 -CIARM -CaEABIHF -OoFASTMATH&quot; OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv6 FPC=/home/pi/ultibo/core/fpc/bin/fpc INSTALL_PREFIX=/home/pi/ultibo/core/fpc INSTALL_UNITDIR=/home/pi/ultibo/core/fpc/lib/fpc/3.<ins class="diffchange diffchange-inline">2</ins>.<ins class="diffchange diffchange-inline">2</ins>/units/armv6-ultibo/packages</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'></td><td class='diff-marker'>&#160;</td><td class='diff-context'></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>=== Creating the Configuration files ===</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>=== Creating the Configuration files ===</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l196" ><!--LINE 196--></td>
<td colspan="2" class="diff-lineno"><!--LINE 196--></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; -dBCM2708</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; -dBCM2708</div></td></tr>
<tr><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; -XParm-none-eabi-</div></td><td class='diff-marker'>&#160;</td><td class='diff-context'><div>&#160; -XParm-none-eabi-</div></td></tr>
Exception encountered, of type &quot;Error&quot;
