<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Biplab's Blog &#187; biplab</title>
	<atom:link href="http://biplab.in/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://biplab.in</link>
	<description>About My Passion</description>
	<lastBuildDate>Sun, 26 Apr 2009 03:37:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>GCC-4.4.0-MinGW Binary</title>
		<link>http://biplab.in/2009/04/gcc-440-mingw-binary/</link>
		<comments>http://biplab.in/2009/04/gcc-440-mingw-binary/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 03:31:22 +0000</pubDate>
		<dc:creator>biplab</dc:creator>
				<category><![CDATA[Free/Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://biplab.in/?p=87</guid>
		<description><![CDATA[GCC-4.4.0 has been released recently. I have managed to compile it as a MinGW build and I want to share that with others. The package can be downloaded from the following links. Please download both the files and extract them to C:\MinGW folder. Then extract Win32API, MinGW Runtime, pthreads-win (If you want to use OpenMP) [...]]]></description>
			<content:encoded><![CDATA[<p>GCC-4.4.0 has been released recently. I have managed to compile it as a MinGW build and I want to share that with others. The package can be downloaded from the following links. Please download both the files and extract them to <tt>C:\MinGW</tt> folder. Then extract Win32API, MinGW Runtime, pthreads-win (If you want to use OpenMP) package to the same folder. Now you&#8217;ll be able to use gcc-4.4 on Windows.</p>
<p>Download Links:<span id="more-87"></span></p>
<p><a href="http://files.filefront.com/binutils+2191+bintarbz2/;13651013;/fileinfo.html" target="_blank">http://files.filefront.com/binutils+2191+bintarbz2/;13651013;/fileinfo.html</a></p>
<p><a href="http://files.filefront.com/MinGW+gcc+440+bkm+1tarbz2/;13650648;/fileinfo.html" target="_blank">http://files.filefront.com/MinGW+gcc+440+bkm+1tarbz2/;13650648;/fileinfo.html</a></p>
<p>Package Details:</p>
<ol>
<li>Cross-compiled binary from vanilla GCC source.</li>
<li>Only one patch was applied to fix GCC build errors. No other patch has been applied to GCC source.</li>
<li>Binutils has also been cross-compiled from vanilla BinUtils (Release 2.19.1) package</li>
<li>I&#8217;ve put my Blog url and my initial in the compiled binary to differentiate it from other builds.</li>
<li><em>gcc</em>,<em> g++</em> and <em>gfortran</em> binary are available. Other language compilers are not included. They are mixed together as I don&#8217;t know how to create individual packages.</li>
</ol>
<p><br class="spacer_" /></p>
<p><strong>Important Notes</strong>:</p>
<ol>
<li>This is completely <strong>Unsupported binary</strong> as I&#8217;ve little spare time to support it. So <em>use it at your own risk</em>.</li>
<li>I did few tests by compiling some of my projects. However do note that no bootstrapping and make check was done</li>
<li>Notably Code::Blocks source builds with this gcc binary without any issues (but with some warning messages).</li>
</ol>
<p><br class="spacer_" /></p>
<p>Patch:<br />
 Attached patch was applied to complete the build. But it&#8217;s side-effects are not explored (hope there isn&#8217;t any). Following patch is required if you are cross-compiling for MinGW from Linux.</p>
<p><a href="http://biplab.in/wp-content/uploads/2009/04/gcc.patch">gcc.patch</a></p>
<p>GCC Source: <a href="ftp://ftp.gnu.org/gnu/gcc/gcc-4.4.0/gcc-4.4.0.tar.bz2" target="_blank">ftp://ftp.gnu.org/gnu/gcc/gcc-4.4.0/gcc-4.4.0.tar.bz2</a></p>
<p>Binutils Source: <a href="ftp://ftp.gnu.org/gnu/binutils/binutils-2.19.1.tar.bz2" target="_blank">ftp://ftp.gnu.org/gnu/binutils/binutils-2.19.1.tar.bz2</a></p>
<p>Or alternatively you can download above sources from any GNU mirrors.</p>
<p>Happy Coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://biplab.in/2009/04/gcc-440-mingw-binary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Portable Code::Blocks: Part 2</title>
		<link>http://biplab.in/2009/04/creating-portable-codeblocks-part-2/</link>
		<comments>http://biplab.in/2009/04/creating-portable-codeblocks-part-2/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 15:07:41 +0000</pubDate>
		<dc:creator>biplab</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Code::Blocks]]></category>
		<category><![CDATA[Free/Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://biplab.in/?p=83</guid>
		<description><![CDATA[To update all I have committed patch in trunk (in revision 5334). It should be available with the next nightly. To run Code::Blocks portably you can write a batch file, set APPDATA variable to any directory you want and then launch Code::Blocks. Alternatively you can download the CbLauncher v0.1.1 from my blog to run Code::Blocks [...]]]></description>
			<content:encoded><![CDATA[<p>To update all I have committed patch in trunk (in revision 5334). It should be available with the next nightly.</p>
<p>To run Code::Blocks portably you can write a batch file, set <strong>APPDATA</strong> variable to any directory you want and then launch Code::Blocks.</p>
<p>Alternatively you can download the <strong>CbLauncher v0.1.1</strong> from my blog to run Code::Blocks portably.</p>
<p>Steps to use Cblauncher:<span id="more-83"></span></p>
<ol>
<li>Download a nightly build with revision > 5334.</li>
<li>Extract them to a folder.</li>
<li>Extract CbLauncher.exe to  same folder. After extraction CbLauncher.exe and codeblocks.exe should be in same folder.</li>
<li>Now double click on on CbLauncher.exe file to run Code::Blocks in a portable manner.</li>
</ol>
<p>I&#8217;ve uploaded a binary package to the following link to try out Code::Blocks in a portable manner.</p>
<p><a href="http://files.filefront.com/Portable+CB+5526+bin7z/;13582845;/fileinfo.html" target="_blank">http://files.filefront.com/Portable+CB+5526+bin7z/;13582845;/fileinfo.html</a></p>
<p>CbLauncher package can be downloaded from this post&#8217;s attachment.</p>
<p><br class="spacer_" /></p>
<p>Known Issues:</p>
<ol>
<li>Code::Blocks still creates an empty folder inside USERPROFILE folder.</li>
</ol>
<p>Download link: <a href="http://biplab.in/wp-content/uploads/2009/04/cblauncher_v_0_1_1.7z">cblauncher_v_0_1_1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://biplab.in/2009/04/creating-portable-codeblocks-part-2/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

