<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Cross compiling for MS-DOS (DJGPP) from OS X	</title>
	<atom:link href="https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Fri, 21 Oct 2016 01:47:53 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-53728</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Wed, 29 Jan 2014 01:51:43 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-53728</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-53697&quot;&gt;Andrew Wu&lt;/a&gt;.

Nice script!   I may have to borrow that for other compilation things in the future!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-53697">Andrew Wu</a>.</p>
<p>Nice script!   I may have to borrow that for other compilation things in the future!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Andrew Wu		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-53697</link>

		<dc:creator><![CDATA[Andrew Wu]]></dc:creator>
		<pubDate>Tue, 28 Jan 2014 12:29:05 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-53697</guid>

					<description><![CDATA[Hi, I wrote a bash script to build DJGPP on Mac OSX. Maybe you can check it. :D

https://github.com/andrewwutw/build-djgpp

It builds gcc 4.8.2. Its installation directory is /usr/local/djgpp. Tested on OSX 10.9.1 and 10.8.5.]]></description>
			<content:encoded><![CDATA[<p>Hi, I wrote a bash script to build DJGPP on Mac OSX. Maybe you can check it. 😀</p>
<p><a href="https://github.com/andrewwutw/build-djgpp" rel="nofollow ugc">https://github.com/andrewwutw/build-djgpp</a></p>
<p>It builds gcc 4.8.2. Its installation directory is /usr/local/djgpp. Tested on OSX 10.9.1 and 10.8.5.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43531</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sat, 07 Sep 2013 02:49:53 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-43531</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43507&quot;&gt;Andrew Wu&lt;/a&gt;.

I just rebuilt binutils from source, using my steps above, and got the same result... Sorry.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43507">Andrew Wu</a>.</p>
<p>I just rebuilt binutils from source, using my steps above, and got the same result&#8230; Sorry.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43508</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 06 Sep 2013 16:25:13 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-43508</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43507&quot;&gt;Andrew Wu&lt;/a&gt;.

Hmm it&#039;s killing itself...

&lt;blockquote&gt;
#0  0x00007fff8df1cd46 in __kill ()
#1  0x00007fff86992ec0 in __abort ()
#2  0x00007fff8695477d in __chk_fail ()
#3  0x00007fff86954958 in __sprintf_chk ()
#4  0x000000010000a3dd in coff_write_armap ()
#5  0x0000000100009b97 in _bfd_compute_and_write_armap ()
#6  0x00000001000092d0 in _bfd_write_archive_contents ()
#7  0x0000000100011e3e in bfd_close ()
#8  0x0000000100004a9d in write_archive ()
#9  0x0000000100005165 in replace_members ()
#10 0x0000000100004325 in main ()
&lt;/blockquote&gt;

I don&#039;t know offhand beyond this, maybe rebuild the toolchain with the new compiler in 10.8 ..?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43507">Andrew Wu</a>.</p>
<p>Hmm it&#8217;s killing itself&#8230;</p>
<blockquote><p>
#0  0x00007fff8df1cd46 in __kill ()<br />
#1  0x00007fff86992ec0 in __abort ()<br />
#2  0x00007fff8695477d in __chk_fail ()<br />
#3  0x00007fff86954958 in __sprintf_chk ()<br />
#4  0x000000010000a3dd in coff_write_armap ()<br />
#5  0x0000000100009b97 in _bfd_compute_and_write_armap ()<br />
#6  0x00000001000092d0 in _bfd_write_archive_contents ()<br />
#7  0x0000000100011e3e in bfd_close ()<br />
#8  0x0000000100004a9d in write_archive ()<br />
#9  0x0000000100005165 in replace_members ()<br />
#10 0x0000000100004325 in main ()
</p></blockquote>
<p>I don&#8217;t know offhand beyond this, maybe rebuild the toolchain with the new compiler in 10.8 ..?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Andrew Wu		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-43507</link>

		<dc:creator><![CDATA[Andrew Wu]]></dc:creator>
		<pubDate>Fri, 06 Sep 2013 16:01:52 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-43507</guid>

					<description><![CDATA[The &quot;ar&quot; program in the binary toolchain seems not work?
I tried:

# create an empty file x.c
touch x.c
/usr/local/bin/i586-pc-msdosdjgpp-gcc -o x.o -c x.c
/usr/local/bin/i586-pc-msdosdjgpp-ar cru x.a x.o

will print:

Abort trap: 6

I run it on MacBook Pro Retina, OSX 10.8.4

run uname -a:
Darwin Andrew-MBPR.local 12.4.0 Darwin Kernel Version 12.4.0: Wed May  1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64]]></description>
			<content:encoded><![CDATA[<p>The &#8220;ar&#8221; program in the binary toolchain seems not work?<br />
I tried:</p>
<p># create an empty file x.c<br />
touch x.c<br />
/usr/local/bin/i586-pc-msdosdjgpp-gcc -o x.o -c x.c<br />
/usr/local/bin/i586-pc-msdosdjgpp-ar cru x.a x.o</p>
<p>will print:</p>
<p>Abort trap: 6</p>
<p>I run it on MacBook Pro Retina, OSX 10.8.4</p>
<p>run uname -a:<br />
Darwin Andrew-MBPR.local 12.4.0 Darwin Kernel Version 12.4.0: Wed May  1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Neozeed		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-355</link>

		<dc:creator><![CDATA[Neozeed]]></dc:creator>
		<pubDate>Sat, 01 Jan 2011 00:20:53 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-355</guid>

					<description><![CDATA[yeah I find older gcc&#039;s easier to deal with.... then again it may very well be me.&lt;br /&gt;&lt;br /&gt;Then again my favorite version is 2.5.8 .... lol&lt;br /&gt;&lt;br /&gt;what platform are you cross compiling from?&lt;br /&gt;&lt;br /&gt;I do have to say, that once it&#039;s working it&#039;s sooooo worth it, as things build on modern machines vs antiques like MS-DOS... but you can&#039;t beat the size of a MS-DOS install!!!!!]]></description>
			<content:encoded><![CDATA[<p>yeah I find older gcc&#39;s easier to deal with&#8230;. then again it may very well be me.</p>
<p>Then again my favorite version is 2.5.8 &#8230;. lol</p>
<p>what platform are you cross compiling from?</p>
<p>I do have to say, that once it&#39;s working it&#39;s sooooo worth it, as things build on modern machines vs antiques like MS-DOS&#8230; but you can&#39;t beat the size of a MS-DOS install!!!!!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Pat Villani		</title>
		<link>https://virtuallyfun.com/2010/12/29/cross-compiling-for-ms-dos-djgpp-from-os-x/comment-page-1/#comment-354</link>

		<dc:creator><![CDATA[Pat Villani]]></dc:creator>
		<pubDate>Sat, 01 Jan 2011 00:16:29 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=333#comment-354</guid>

					<description><![CDATA[Interesting in that I just tried cross compiling djgpp myself, only two days after your post.  I earlier built an i586-elf version and it compiled just fine.  Tried djgpp and it bombs with &#034;configure: error: cannot compute suffix of object files: cannot compile&#034; resulting from a config step trying to determoine gcc version.&lt;br /&gt;&lt;br /&gt;This was with gcc-4.5.1 and binutils-2.20, so a little different.]]></description>
			<content:encoded><![CDATA[<p>Interesting in that I just tried cross compiling djgpp myself, only two days after your post.  I earlier built an i586-elf version and it compiled just fine.  Tried djgpp and it bombs with &quot;configure: error: cannot compute suffix of object files: cannot compile&quot; resulting from a config step trying to determoine gcc version.</p>
<p>This was with gcc-4.5.1 and binutils-2.20, so a little different.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
