In article <[EMAIL PROTECTED]>, Gervase Markham 
<[EMAIL PROTECTED]> wrote:

> the barrier to entry is very high, especially on Windows - where you 
> need MSVC++.

Or especially on the Mac.

On Mac OS Classic, one needs CodeWarrior 5. CodeWarrior is expensive, 
*and* one has to ask Metrowerks to provide the old version. (The latest 
version is 7.)

To build the Carbon version, one has to make a hybrid of CodeWarrior 5 
and 6. Mozilla can't be built with Apple's developer tools.

Ability to build with Apple's tools on Mac OS X is
http://bugzilla.mozilla.org/show_bug.cgi?id=75653
Ability to build with CodeWarrior 7 is 
http://bugzilla.mozilla.org/show_bug.cgi?id=98349

> A great deal of the barrier to contribution comes with pulling 270Mb of 
> source 

Related bug: http://bugzilla.mozilla.org/show_bug.cgi?id=57282 (Filed 
after I realized I can't build on Solaris due to the source size.)

> Cygwin and Activestate Perl both have graphical installers for Windows, 
> so should not be to hard to get running. Apart from the script, you have 
> all you need on Linux. I have no clue about Mac.

Mac OS X ships with Perl, CVS and diff. The three are also available as 
MPW tools for Classic. (However, few people are aware of them being 
available for Classic.)

> How would a script convert the paths in the chrome dir to paths in the 
> code tree?

How about a script for pulling only the chrome files from CVS and 
another script for building only the chrome jars?

-- 
Henri Sivonen
[EMAIL PROTECTED]
http://www.clinet.fi/~henris/

Reply via email to