Build/distcc for msvc: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Added requirements and CL information.)
Line 1: Line 1:
Status and notes page for distcc-for-msvc project at Seneca/Mozilla.
Status and notes page for distcc-for-msvc project at Seneca/Mozilla.
== Requirements ==
: As a reminder, the current requirements for this project is as follows (starting with the most obvious)
# Work with XP and perhaps Vista
# Work with Free Express C++ version of CL
# Focus on 32-bit x86 architecture
# Should not have to break GCC in order to add CL


== Plan ==  
== Plan ==  


Here is a [http://freemind.sourceforge.net/wiki/index.php/Main_Page freemind] mindmap towards our goal[http://www.foobartastic.com/files/distcc.mm] (click save as)
: Here is a [http://freemind.sourceforge.net/wiki/index.php/Main_Page freemind] mindmap towards our goal[http://www.foobartastic.com/files/distcc.mm] (click save as)


== Research ==
== Research ==


Cesar has looked into cl options and made a comparison of them to gcc options. Available [http://www.foobartastic.com/files/preprocessor_compilier_options.odt here]
: Cesar has looked into cl options and made a comparison of them to gcc options. Available [http://www.foobartastic.com/files/preprocessor_compilier_options.odt here]
 
== CL ==
Currently we're looking into the #using directive, which is the consequence for the /AI and /FU compilier options. We're looking into how files in the using directive work with the preprocessor, and if these object/dll files need to be sent over the network.

Revision as of 01:51, 29 June 2006

Status and notes page for distcc-for-msvc project at Seneca/Mozilla.

Requirements

As a reminder, the current requirements for this project is as follows (starting with the most obvious)
  1. Work with XP and perhaps Vista
  2. Work with Free Express C++ version of CL
  3. Focus on 32-bit x86 architecture
  4. Should not have to break GCC in order to add CL

Plan

Here is a freemind mindmap towards our goal[1] (click save as)

Research

Cesar has looked into cl options and made a comparison of them to gcc options. Available here

CL

Currently we're looking into the #using directive, which is the consequence for the /AI and /FU compilier options. We're looking into how files in the using directive work with the preprocessor, and if these object/dll files need to be sent over the network.