Eclipse Community https://board.eclipse.cx/ |
|
r3dfox build guide (Unofficial) https://board.eclipse.cx/viewtopic.php?t=773 |
Page 1 of 1 |
Author: | TSNH [ 11 Nov 2024, 14:27 ] |
Post subject: | r3dfox build guide (Unofficial) |
r3dfox build guide (Unofficial) There is now an official guide available https://board.eclipse.cx/viewtopic.php?t=812 Original unofficial guide: UNDER CONSTRUCTION
r3dfox is a fully open-source web browser by @K4sum1 based on Firefox, but compatible with Windows Vista, 7, 8.0, 8.1 with additional features such as support for Aero Glass, no telemetry/spyware, per-site useragent overrides, custom browser css styling, however it tries to remain as close to stock Firefox as possible.The building process was tested with the following configuration: • Windows 10 Redstone 5 (aka version 1809) x64 Vmware virtual machine on Windows 8.0 host • Intel Core I5-12600. 6 cores 12 threads total, 6 threads allocated to the virtual machine • 16GB RAM total, 8GB allocated to the virtual machine Preparing the build enviroment
1. Get Windows 10 or 11 preferably as a virtual machine (vmware, virtualbox etc) 2. Disable any antivirus protections you may have, you don’t want it to scan almost a million files from the source or break something. https://firefox-source-docs.mozilla.org/setup/windows_build.html#ensure-antivirus-exclusions 3. Follow the steps for building standard firefox:
5. Get eRust – a custom Rust with improved support for Windows Vista https://github.com/Eclipse-Community/eRust/releases/tag/e1.77.2 6. Extract it somewhere, for example “C:\mozilla-build\erust” (after extracting this folder should contain “lib”, “bin” and “share” folders) 7. Open cmd or powershell and run
8. And “rustup toolchain list” to see your toolchains 9. Assuming that you don’t want to build other Rust other than r3dfox on your current system you can set eRust as the default toolchin, run
10. Download https://github.com/Eclipse-Community/r3dfox/releases/download/v128.0.2-2/r3dfox-7-RTM-fix.7z and extract to "C:\VC++" Building
1. Download .zip source code of the release that you want to build https://github.com/Eclipse-Community/r3dfox/releases 2. Clear source code of standard Firefox which (assuming you bootstrapped with the default settings) resides in “C:\mozilla-source\mozilla-unified” 3. Extract zipped r3dfox to “C:\mozilla-source\mozilla-unified” After extracting mozilla-unified should contain many folders (including “browser”, “build”, “cap”) not a single folder that contains them 4. Go to “C:\mozilla-source\mozilla-unified\mozconfigs” and copy one of the mozconfig files to “C:\mozilla-source\mozilla-unified”, either “mozconfig-win-x64” or “mozconfig-win-x86” depending on whether you want to build x64 or 32-bit version. 5. Rename the new copy of “mozconfig-win-x64” or “ mozconfig-win-x86” to plain “mozconfig” 6. Open the new mozconfig file in notepad, x64 is assumed here, it will look like this (this is the original file but you will need to make changes):
Comment out official branding with #
12. Run start-shell.bat in "C:\mozilla-build" (default location) to open MozillaBuild shell and in the command line shell that opens run the following:
16. If you want to get zip package run
|
Author: | TSNH [ 11 Nov 2024, 16:53 ] |
Post subject: | r3dfox build guide (Unofficial) |
Common errors and solutions
|
Author: | K4sum1 [ 11 Nov 2024, 18:38 ] |
Post subject: | r3dfox build guide (Unofficial) |
Uh btw Plasmafox is not meant to be unofficial branding |
Author: | TSNH [ 11 Nov 2024, 20:10 ] |
Post subject: | r3dfox build guide (Unofficial) |
Which one is unofficial then, I mean kinda like New Moon is for Pale Moon, Snake (Serpent previously) for Basilisk For now I called it Nightly as in stock Firefox I believe |
Author: | K4sum1 [ 11 Nov 2024, 20:59 ] |
Post subject: | r3dfox build guide (Unofficial) |
There's not really any unofficial branding currently aside from the stock Mozilla Developer Preview unofficial branding that gets applied if no branding is specified. |
Author: | TSNH [ 11 Nov 2024, 21:24 ] |
Post subject: | r3dfox build guide (Unofficial) |
What does
because it doesn't seem to add Win7 RTM fix to the main executable directory as I initially thought |
Author: | K4sum1 [ 11 Nov 2024, 21:26 ] |
Post subject: | r3dfox build guide (Unofficial) |
That's how it should work but idk. Maybe try pulling the dlls from a current r3dfox release as maybe the 7 RTM fix is missing something making it not work. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Limited |