Building Firefox For Windows to Help With Saving The Environment

One of the big problems that we have with computer software nowadays, is that most of it is not optimised for the processors that they are running on. This then means that the computer has to do more work and burn more energy, in order to process the same amount of data as an optimised piece of software. If more people compiled their own software, or more cpu specific software builds were available, then this would help to reduce the energy used by computers in some way, but if this would mean that companies would lose money, then it is not going to happen, because modern society is set up to burn out the earth, so that people can enjoy themselves to the maximum level. I had to build this on Windows 7, because when I tried to build it on Windows 10, the Rust compiler kept on crashing.

 

Download and install the Community edition
https://visualstudio.microsoft.com/downloads/

Visual C++ 2008 Express
http://go.microsoft.com/?linkid=7729279

Visual C++ Redistributable package
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=a5c84275-3b97-4ab7-a40d-3802b2af5fc2&displaylang=en

Microsoft Visual C++ Compiler for Python 2.7
https://www.microsoft.com/en-gb/download/details.aspx?id=44266

MozillaBuild Package
https://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe

Mozilla Mercurial bundles
https://hg.cdn.mozilla.net/

At the bottom of this page is also a zip file that can be downloaded, which contains the two configuration files that are used in the above video.

cd c:/
mkdir mozilla-source
cd mozilla-source
hg init mozilla-release
cd mozilla-release
hg unbundle /path/to/your/bundle.hg
hg pull
hg update

./mach bootstrap
./mach build
./mach run
./mach package

 

Download: 
mozilla-build-configs.zip — Downloaded 201 times