Open main menu

CDOT Wiki β

Changes

Add support for more compilers to distcc

660 bytes added, 18:10, 16 November 2007
added 0.2 release
== Project Details/News ==
=== 0.2 Release ===
A new [http://docs.google.com/Doc?id=dfkp8fkz_2gxdzhr patch] has been created. All except one of the required functions (dcc_mcs_scan_args) are now complete. As the work required for this update turned out to be a lot less than I anticipated, a 0.25 patch should be released soon that will implement that last function. An SVN branch is not available yet, but should also be ready in time for 0.25.
 
to use this patch:
<ul>
<li>Either reverse the first patch or get a non-patched version of the trunk</li>
<li>Apply the new [http://docs.google.com/Doc?id=dfkp8fkz_2gxdzhr patch]
</ul>
 
===Goal for 0.2 release===
=== 0.1 Release ===
A patch[http://docs.google.com/Doc?id=dfkp8fkz_0hdwb6scompiler] has been created.
Note that it is by no means anywhere near completion.
That's why this is the 0.1 release.
This patch has been tested on Windows XP, using cygwin to tell distcc to compile a single, simple c# file. To use it:
<ol>
<li>get cygwin[http://www.cygwin.com/get cygwin]</li> <li>configure cygwin[http://developer.mozilla.org/en/docs/Windows_build_prerequisites_using_cygwinconfigure cygwin]</li> <li>download the Mono C# compiler[http://www.mono-project.com/Main_Pagecompiler]</li>
<ul>
<li>put mono in your PATH</li>
<ul>
<li>svn co svn://cdot.senecac.on.ca/distcc/trunk</li>
<li>You should get revision 117</li>
<li>cd trunk && ./configure && make && make install</li>
<li>put distcc in your PATH, before cygwin</lI>
</ul>
<li>get the 0.1 patch[http://docs.google.com/Doc?id=dfkp8fkz_0hdwb6spatch]</li>
<li>apply the patch</li>
<ul>
<li>./configure && make && make install</li>
</ul>
<li>get a simple C# file[http://docs.google.com/Doc?id=dfkp8fkz_1hbrfkkfile]</li>
<li>compile it</li>
<ul>