<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://clean.cs.ru.nl/index.php?action=history&amp;feed=atom&amp;title=Clean2.2_on_64bit_Xubuntu</id>
	<title>Clean2.2 on 64bit Xubuntu - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://clean.cs.ru.nl/index.php?action=history&amp;feed=atom&amp;title=Clean2.2_on_64bit_Xubuntu"/>
	<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;action=history"/>
	<updated>2026-05-22T08:18:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=696&amp;oldid=prev</id>
		<title>Zweije: /* IMPORTANT NOTE */</title>
		<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=696&amp;oldid=prev"/>
		<updated>2010-11-21T11:49:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;IMPORTANT NOTE&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:49, 21 November 2010&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-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== IMPORTANT NOTE ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== IMPORTANT NOTE ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;The overall &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makefiles&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;whose &lt;/del&gt;missing is a subsumption of the following text,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;The overall &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makefile&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;which is &lt;/ins&gt;missing &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;from Clean2.2Sources.tgz,&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;is a subsumption of the following text,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;actually are to be found in &amp;#039;&amp;#039;&amp;#039;Clean2.2_boot.tar.gz&amp;#039;&amp;#039;&amp;#039; and not in  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;actually are to be found in &amp;#039;&amp;#039;&amp;#039;Clean2.2_boot.tar.gz&amp;#039;&amp;#039;&amp;#039; and not in  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Clean2.2Sources.tgz&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Clean2.2Sources.tgz&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Zweije</name></author>
	</entry>
	<entry>
		<id>https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=239&amp;oldid=prev</id>
		<title>Nick Rudnick at 19:03, 15 January 2009</title>
		<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=239&amp;oldid=prev"/>
		<updated>2009-01-15T19:03:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:03, 15 January 2009&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-l1&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=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Clean on Linux]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Clean on Linux]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== IMPORTANT NOTE ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The overall Makefiles, whose missing is a subsumption of the following text,&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;actually are to be found in &#039;&#039;&#039;Clean2.2_boot.tar.gz&#039;&#039;&#039; and not in &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;Clean2.2Sources.tgz&#039;&#039;&#039;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So before reading the following - until it is adapted to the new info -&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;please consult &#039;&#039;&#039;Clean2.2_boot.tar.gz&#039;&#039;&#039;, like I will do next, too.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Sources ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Sources ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As source archive Clean2.2Sources.tgz; unpacked it contains a directory Sources/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As source archive Clean2.2Sources.tgz; unpacked it contains a directory Sources/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nick Rudnick</name></author>
	</entry>
	<entry>
		<id>https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=238&amp;oldid=prev</id>
		<title>Nick Rudnick: /* modified make.linux64.sh */</title>
		<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=238&amp;oldid=prev"/>
		<updated>2009-01-14T17:18:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;modified make.linux64.sh&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:18, 14 January 2009&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-l288&quot;&gt;Line 288:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 288:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Can anybody give a hint what to do next?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Can anybody give a hint what to do next?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;== modified make.linux64.sh ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;my &lt;/ins&gt;modified make.linux64.sh ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here is my modified &amp;#039;&amp;#039;&amp;#039;make.linux64.sh&amp;#039;&amp;#039;&amp;#039; -  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here is my modified &amp;#039;&amp;#039;&amp;#039;make.linux64.sh&amp;#039;&amp;#039;&amp;#039; -  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;to be executed from &amp;#039;&amp;#039;&amp;#039;$CLEAN_HOME/compiler&amp;#039;&amp;#039;&amp;#039;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;to be executed from &amp;#039;&amp;#039;&amp;#039;$CLEAN_HOME/compiler&amp;#039;&amp;#039;&amp;#039;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_clean-clean_:diff:1.41:old-237:rev-238:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Nick Rudnick</name></author>
	</entry>
	<entry>
		<id>https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=237&amp;oldid=prev</id>
		<title>Nick Rudnick: New page: Clean on Linux ---- == Sources == As source archive Clean2.2Sources.tgz; unpacked it contains a directory Sources/ with the following (incomplete) subdirectory structure: *&#039;&#039;&#039;CodeGener...</title>
		<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=Clean2.2_on_64bit_Xubuntu&amp;diff=237&amp;oldid=prev"/>
		<updated>2009-01-14T17:17:46Z</updated>

		<summary type="html">&lt;p&gt;New page: &lt;a href=&quot;/index.php?title=Clean_on_Linux&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Clean on Linux (page does not exist)&quot;&gt;Clean on Linux&lt;/a&gt; ---- == Sources == As source archive Clean2.2Sources.tgz; unpacked it contains a directory Sources/ with the following (incomplete) subdirectory structure: *&amp;#039;&amp;#039;&amp;#039;CodeGener...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Clean on Linux]]&lt;br /&gt;
----&lt;br /&gt;
== Sources ==&lt;br /&gt;
As source archive Clean2.2Sources.tgz; unpacked it contains a directory Sources/&lt;br /&gt;
with the following (incomplete) subdirectory structure:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;CodeGenerator&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**Makefile.linux64&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;RuntimeSystem&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;macho&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**Makefile.linux&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;compiler&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;backend&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;backendC&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;coclmaindll&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;frontend&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;main&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;portToNewSyntax&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;unix&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
***make.linux64.hs&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;dynamic&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;dynamics&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;linkers&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;libraries&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ArgEnvUnix&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ArgEnvWindows&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;CarbonInterface&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Directory&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExceptionsWindow&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtendedArith&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;GEC&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Gast&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;GenLib&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Hilde&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;MersenneTwister&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ObjectIO&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Parsers&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;StdEnv&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;StdLib&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;WrapDebug&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;iolib&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;tools&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Clean08IDE&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;CleanIDE&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ShowHeapProfile08&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ShowTimeProfile08&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Sparkle&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;clm&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
***Makefile.linux64&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;elf_linker&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;htoclean&amp;#039;&amp;#039;&amp;#039;/&lt;br /&gt;
&lt;br /&gt;
Seemingly an overall Makefile is missed desperately.&lt;br /&gt;
&lt;br /&gt;
== compiler/unix/make.linux64.sh ==&lt;br /&gt;
It seems a good idea to begin with compiler/unix/make.linux64.sh:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CLM=clm&lt;br /&gt;
 (cd backendC/CleanCompilerSources; make -f Makefile.linux64)&lt;br /&gt;
 (cd ../libraries/ArgEnvUnix; make ArgEnvC.o)&lt;br /&gt;
 (cd main/Unix; make -f Makefile all);&lt;br /&gt;
 $CLM -gcm -h 40M -nt -nw -ci -nr -I backend -I frontend -I main -I main/Unix \&lt;br /&gt;
 	-I ../libraries/ArgEnvUnix \&lt;br /&gt;
 	-l ../libraries/ArgEnvUnix/ArgEnvC.o \&lt;br /&gt;
 	-l main/Unix/Clean\ System\ Files/cDirectory.o \&lt;br /&gt;
 	-l main/Unix/Clean\ System\ Files/set_return_code_c.o \&lt;br /&gt;
 	-l main/Unix/Clean\ System\ Files/ipc_c.o \&lt;br /&gt;
 	-l backendC/CleanCompilerSources/backend.a \&lt;br /&gt;
 	cocl -o cocl&lt;br /&gt;
&lt;br /&gt;
 #&amp;gt; chmod +x make.linux64.sh&lt;br /&gt;
 #&amp;gt; ./make.linux64.sh&lt;br /&gt;
 cd: 4: can&amp;#039;t cd to &amp;#039;&amp;#039;&amp;#039;backendC/CleanCompilerSources&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 make: Makefile.linux64: No such file or directory&lt;br /&gt;
 make: *** No rule to make target `Makefile.linux64&amp;#039;.  Stop.&lt;br /&gt;
 cd: 5: can&amp;#039;t cd to ..&amp;#039;&amp;#039;&amp;#039;/libraries/ArgEnvUnix&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 make: *** No rule to make target `ArgEnvC.o&amp;#039;.  Stop.&lt;br /&gt;
 cd: 6: can&amp;#039;t cd to &amp;#039;&amp;#039;&amp;#039;main/Unix&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 make: Makefile: No such file or directory&lt;br /&gt;
 make: *** No rule to make target `Makefile&amp;#039;.  Stop.&lt;br /&gt;
 ./make.linux64.sh: 14: clm: not found&lt;br /&gt;
&lt;br /&gt;
Obviously the paths are given relatively to compiler/:&lt;br /&gt;
 #&amp;gt; cp make.linux64.sh .. ; cd ..&lt;br /&gt;
 #&amp;gt; ./make.linux64.sh&lt;br /&gt;
 ... quite a lot of actions happening ...&lt;br /&gt;
 ./make.linux64.sh: 14: clm: not found&lt;br /&gt;
&lt;br /&gt;
== tools/clm/Makefile.linux64 ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;clm&amp;#039;&amp;#039;&amp;#039; isn&amp;#039;t in the path, too, but in tools/clm/. There we try:&lt;br /&gt;
 #&amp;gt; make -f Makefile.linux64&lt;br /&gt;
&lt;br /&gt;
Afterwards, &amp;#039;&amp;#039;&amp;#039;clm&amp;#039;&amp;#039;&amp;#039; is built; we try to adapt compiler/make.linx64.sh:&lt;br /&gt;
 CLEAN_HOME=/usr/local/src/Clean&lt;br /&gt;
 PATH=$PATH:$CLEAN_HOME/tools/clm&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
(The meaning of &amp;#039;&amp;#039;&amp;#039;clm&amp;#039;&amp;#039;&amp;#039; seems to be `Clean make&amp;#039;.)&lt;br /&gt;
&lt;br /&gt;
== cocl ==&lt;br /&gt;
 #&amp;gt; ./make.linux64.sh &lt;br /&gt;
 ...&lt;br /&gt;
 Compiling cocl&lt;br /&gt;
 clm: can&amp;#039;t start the clean compiler: No such file or directory&lt;br /&gt;
 clm: fopen compiler commands pipe: No such file or directory&lt;br /&gt;
 clm: error after stopping compiler&lt;br /&gt;
&lt;br /&gt;
The -I&amp;#039;s and -l&amp;#039;s are all reachable... what and where is the `clean compiler&amp;#039;??&lt;br /&gt;
&lt;br /&gt;
Seemingly &amp;#039;&amp;#039;&amp;#039;cocl&amp;#039;&amp;#039;&amp;#039;, but not in the same directory, but in subdirectory &lt;br /&gt;
backendC/CleanCompilerSources/:&lt;br /&gt;
 #&amp;gt; find . -name cocl.c&lt;br /&gt;
 ./compiler/backendC/CleanCompilerSources/cocl.c&lt;br /&gt;
&lt;br /&gt;
I adapt the last part of make.linux64.sh:&lt;br /&gt;
 ...&lt;br /&gt;
 cd backendC/CleanCompilerSources&lt;br /&gt;
 $CLM -gcm -h 40M -nt -nw -ci -nr -I backend -I frontend -I main -I main/Unix \&lt;br /&gt;
 	-I ../../../libraries/ArgEnvUnix \&lt;br /&gt;
 	-l ../../../libraries/ArgEnvUnix/ArgEnvC.o \&lt;br /&gt;
 	-l ../../main/Unix/Clean\ System\ Files/cDirectory.o \&lt;br /&gt;
 	-l ../../main/Unix/Clean\ System\ Files/set_return_code_c.o \&lt;br /&gt;
 	-l ../../main/Unix/Clean\ System\ Files/ipc_c.o \&lt;br /&gt;
 	-l backend.a \&lt;br /&gt;
 	cocl -o cocl&lt;br /&gt;
&lt;br /&gt;
Then I receive:&lt;br /&gt;
 #&amp;gt; ./make.linux64_clm.sh&lt;br /&gt;
 Compiling cocl&lt;br /&gt;
 Can&amp;#039;t find cocl.icl&lt;br /&gt;
 #&amp;gt; find . -name cocl.icl&lt;br /&gt;
 ./compiler/main/cocl.icl&lt;br /&gt;
&lt;br /&gt;
Apparently another cocl is needed for bootstrapping - lets take&lt;br /&gt;
that of the binary package... but where to put it??&lt;br /&gt;
&lt;br /&gt;
Not before some fiddling with the C code itself I get the conclusion&lt;br /&gt;
that `.&amp;#039; is an acceptable path, i.e. in my case compiler/backendC/CleanCompilerSources/,&lt;br /&gt;
where cocl.c resides and where the adapted script has moved to.&lt;br /&gt;
&lt;br /&gt;
Finally, progress again:&lt;br /&gt;
 #&amp;gt; ./make.linux64_clm.sh&lt;br /&gt;
 Compiling cocl&lt;br /&gt;
 Compiling coclmain&lt;br /&gt;
 Error [coclmain.icl,6]: StdEnv.dcl could not be imported&lt;br /&gt;
 Error [coclmain.icl,7]: StdDebug.dcl could not be imported&lt;br /&gt;
 Error [CoclSystemDependent.dcl,4]: StdFile.dcl could not be imported&lt;br /&gt;
 Error [general.dcl,4]: StdInt.dcl could not be imported&lt;br /&gt;
 Error [typeproperties.dcl,3]: StdClass.dcl could not be imported&lt;br /&gt;
 Error [containers.dcl,4]: StdOverloaded.dcl could not be imported&lt;br /&gt;
 Error [utilities.dcl,6]: StdMisc.dcl could not be imported&lt;br /&gt;
 Error [_aconcat.dcl,3]: StdArray.dcl could not be imported&lt;br /&gt;
 Error [_aconcat.dcl,3]: StdEnum.dcl could not be imported&lt;br /&gt;
 Error [_aconcat.dcl,3]: StdList.dcl could not be imported&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CAUTION:&amp;#039;&amp;#039;&amp;#039; How about a conflict of the target cocl with the &lt;br /&gt;
infiltrating binary cocl? Better rename the target to coclNew...&lt;br /&gt;
&lt;br /&gt;
In regard of StdEnv.dcl, I add the following option line to&lt;br /&gt;
the last part of make.linux64.sh:&lt;br /&gt;
 ...&lt;br /&gt;
 	-I ../../../libraries/StdEnv \&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Now again something happens until:&lt;br /&gt;
 ... quite a lot of actions ...&lt;br /&gt;
 Warning [Version,]: not all derived strictness information is exported&lt;br /&gt;
 Generating code for cocl&lt;br /&gt;
 Can&amp;#039;t execute the code generator&lt;br /&gt;
 clm: unlink compiler commands pipe: No such file or directory&lt;br /&gt;
 clm: unlink compiler results pipe: No such file or directory&lt;br /&gt;
&lt;br /&gt;
I seem to be successful in compiling a &amp;#039;&amp;#039;&amp;#039;cg&amp;#039;&amp;#039;&amp;#039; binary in CodeGenerator/&lt;br /&gt;
with the enclosed Makefile.&lt;br /&gt;
&lt;br /&gt;
== code generator ==&lt;br /&gt;
Is this &amp;#039;&amp;#039;&amp;#039;cg&amp;#039;&amp;#039;&amp;#039; in CodeGenerator/ which is uncompiled, but&lt;br /&gt;
with Makefile.linux64?? A trial:&lt;br /&gt;
 #&amp;gt; make -f Makefile.linux64&lt;br /&gt;
Seems successful... copy to backendC/CleanCompilerSources/, &lt;br /&gt;
then proceed with make.linux64.sh:&lt;br /&gt;
 Generating code for cocl&lt;br /&gt;
 Generating code for coclmain&lt;br /&gt;
 Generating code for _aconcat&lt;br /&gt;
 Generating code for utilities&lt;br /&gt;
 Generating code for containers&lt;br /&gt;
 Generating code for hashtable&lt;br /&gt;
 Generating code for predef&lt;br /&gt;
 Generating code for convertcases&lt;br /&gt;
 Generating code for transform&lt;br /&gt;
 Generating code for convertDynamics&lt;br /&gt;
 Generating code for IndexType&lt;br /&gt;
 Generating code for Heap&lt;br /&gt;
 Generating code for typeproperties&lt;br /&gt;
 Generating code for general&lt;br /&gt;
 Generating code for scanner&lt;br /&gt;
 Generating code for syntax&lt;br /&gt;
 Generating code for checksupport&lt;br /&gt;
 Generating code for compile&lt;br /&gt;
 Generating code for CoclSystemDependent&lt;br /&gt;
 Generating code for set_return_code&lt;br /&gt;
 Generating code for ArgEnv&lt;br /&gt;
 Generating code for StdDebug&lt;br /&gt;
 Generating code for _SystemEnum&lt;br /&gt;
 Generating code for StdEnum&lt;br /&gt;
 Generating code for StdMisc&lt;br /&gt;
 Generating code for StdFunc&lt;br /&gt;
 Generating code for StdCharList&lt;br /&gt;
 Generating code for StdTuple&lt;br /&gt;
 Generating code for StdOrdList&lt;br /&gt;
 Generating code for StdList&lt;br /&gt;
 Generating code for StdClass&lt;br /&gt;
 Generating code for StdFile&lt;br /&gt;
 B, C, F, I, P or R expected at line 244&lt;br /&gt;
&lt;br /&gt;
Repeating leads to the following results:&lt;br /&gt;
 #&amp;gt; ./make.linux64_Nick.sh&lt;br /&gt;
 ...&lt;br /&gt;
 Generating code for StdString&lt;br /&gt;
 B, C, F, I, P or R expected at line 260&lt;br /&gt;
&lt;br /&gt;
 #&amp;gt; ./make.linux64_Nick.sh&lt;br /&gt;
 ...&lt;br /&gt;
 Generating code for _SystemArray&lt;br /&gt;
 Generating code for StdArray&lt;br /&gt;
 Generating code for StdChar&lt;br /&gt;
 Generating code for StdReal&lt;br /&gt;
 B, C, F, I, P or R expected at line 792&lt;br /&gt;
&lt;br /&gt;
 #&amp;gt; ./make.linux64_Nick.sh&lt;br /&gt;
 ...&lt;br /&gt;
 Generating code for StdInt&lt;br /&gt;
 Generating code for StdOverloaded&lt;br /&gt;
 Generating code for StdBool&lt;br /&gt;
 Generating code for StdEnv&lt;br /&gt;
 Generating code for filesystem&lt;br /&gt;
 Generating code for ipc&lt;br /&gt;
 Generating code for compilerSwitches&lt;br /&gt;
 Generating code for backendinterface&lt;br /&gt;
 Generating code for analunitypes&lt;br /&gt;
 Generating code for unitype&lt;br /&gt;
 Generating code for compare_constructor&lt;br /&gt;
 Generating code for StdCompare&lt;br /&gt;
 Generating code for typesupport&lt;br /&gt;
 Generating code for check&lt;br /&gt;
 Generating code for overloading&lt;br /&gt;
 Generating code for frontend&lt;br /&gt;
 Generating code for partition&lt;br /&gt;
 Generating code for classify&lt;br /&gt;
 Generating code for trans&lt;br /&gt;
 Generating code for type_io&lt;br /&gt;
 Generating code for type_io_common&lt;br /&gt;
 Generating code for mergecases&lt;br /&gt;
 Generating code for typereify&lt;br /&gt;
 Generating code for genericsupport&lt;br /&gt;
 Generating code for checkFunctionBodies&lt;br /&gt;
 Generating code for comparedefimp&lt;br /&gt;
 Generating code for explicitimports&lt;br /&gt;
 Generating code for checktypes&lt;br /&gt;
 Generating code for parse&lt;br /&gt;
 Generating code for type&lt;br /&gt;
 Generating code for analtypes&lt;br /&gt;
 Generating code for refmark&lt;br /&gt;
 Generating code for _SystemEnumStrict&lt;br /&gt;
 Generating code for _SystemStrictLists&lt;br /&gt;
 Generating code for StdStrictLists&lt;br /&gt;
 Generating code for generics1&lt;br /&gt;
 Generating code for convertimportedtypes&lt;br /&gt;
 Generating code for postparse&lt;br /&gt;
 Generating code for Version&lt;br /&gt;
 Generating code for backendconvert&lt;br /&gt;
 Generating code for backendsupport&lt;br /&gt;
 Generating code for backendpreprocess&lt;br /&gt;
 Generating code for backend&lt;br /&gt;
 Linking cocl&lt;br /&gt;
 Couldn&amp;#039;t find _startup.o&lt;br /&gt;
&lt;br /&gt;
== _startup.o ==&lt;br /&gt;
Although &lt;br /&gt;
 #&amp;gt; find .. -name _startup.o&lt;br /&gt;
 ../RuntimeSystem/macho/_startup.o&lt;br /&gt;
adding&lt;br /&gt;
 ...&lt;br /&gt;
 	-l $CLEAN_HOME/RuntimeSystem/macho/_startup.o \&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
apparently does not change anything...&lt;br /&gt;
&lt;br /&gt;
Can anybody give a hint what to do next?&lt;br /&gt;
&lt;br /&gt;
== modified make.linux64.sh ==&lt;br /&gt;
Here is my modified &amp;#039;&amp;#039;&amp;#039;make.linux64.sh&amp;#039;&amp;#039;&amp;#039; - &lt;br /&gt;
to be executed from &amp;#039;&amp;#039;&amp;#039;$CLEAN_HOME/compiler&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 BOOTSTRAP_COCL_ORIGIN=/tmp/clean/exe&lt;br /&gt;
 CLEAN_HOME=/usr/local/src/Clean&lt;br /&gt;
 &lt;br /&gt;
 CLM_DIR=$CLEAN_HOME/tools/clm&lt;br /&gt;
 CG_DIR=$CLEAN_HOME/CodeGenerator&lt;br /&gt;
 PATH=$PATH:$CLM_DIR:$CG_DIR&lt;br /&gt;
 &lt;br /&gt;
 COMPILER_DIR=$CLEAN_HOME/compiler&lt;br /&gt;
 LIB_DIR=$CLEAN_HOME/libraries&lt;br /&gt;
 COMPILERSRC_DIR=$COMPILER_DIR/backendC/CleanCompilerSources&lt;br /&gt;
 &lt;br /&gt;
 CLM=clm&lt;br /&gt;
 &lt;br /&gt;
 (cd $COMPILERSRC_DIR; make -f Makefile.linux64)&lt;br /&gt;
 (cd $LIB_DIR/ArgEnvUnix; make ArgEnvC.o)&lt;br /&gt;
 (cd $COMPILER_DIR/main/Unix; make -f Makefile all);&lt;br /&gt;
 (cd $CG_DIR; make -f Makefile.linux64);&lt;br /&gt;
 (cd $CLM_DIR; make -f Makefile.linux64);&lt;br /&gt;
 &lt;br /&gt;
 MAIN_DIR=$COMPILER_DIR/main/Unix&lt;br /&gt;
 &lt;br /&gt;
 cp $BOOTSTRAP_COCL_ORIGIN/cocl $COMPILERSRC_DIR&lt;br /&gt;
 cp $CLEAN_HOME/CodeGenerator/cg $COMPILERSRC_DIR &lt;br /&gt;
 &lt;br /&gt;
 cd $COMPILERSRC_DIR&lt;br /&gt;
 &lt;br /&gt;
 $CLM -gcm -h 40M -nt -nw -ci -nr \&lt;br /&gt;
 	-I $COMPILER_DIR/backend \&lt;br /&gt;
 	-I $COMPILER_DIR/frontend \&lt;br /&gt;
 	-I $COMPILER_DIR/main \&lt;br /&gt;
 	-I $COMPILER_DIR/main/Unix \&lt;br /&gt;
 	-I $LIB_DIR/StdEnv \&lt;br /&gt;
 	-I $LIB_DIR/ArgEnvUnix \&lt;br /&gt;
 	-l $LIB_DIR/ArgEnvUnix/ArgEnvC.o \&lt;br /&gt;
 	-l $MAIN_DIR/Clean\ System\ Files/cDirectory.o \&lt;br /&gt;
 	-l $MAIN_DIR/Clean\ System\ Files/set_return_code_c.o \&lt;br /&gt;
 	-l $MAIN_DIR/Clean\ System\ Files/ipc_c.o \&lt;br /&gt;
 	-l $CLEAN_HOME/RuntimeSystem/macho/_startup.o \&lt;br /&gt;
 	-l $COMPILERSRC_DIR/backend.a \&lt;br /&gt;
 cocl -o coclNew&lt;/div&gt;</summary>
		<author><name>Nick Rudnick</name></author>
	</entry>
</feed>