ClassicNick / SparkleDome-Classic26

A forked repo of Pale Moon v26 web browser and its Goanna v2 engine with an "oldvc" branch targeting Windows 2000.
Other
0 stars 0 forks source link

Build Instructions #1

Open ClassicNick opened 3 years ago

ClassicNick commented 3 years ago

Recommended: Windows 7 SDK (please also install .NET Framework 4.0), Visual Studio 2010, MozillaBuild 1.10 Optional: Windows 7 SDK, Visual Studio 2008, MozillaBuild 1.6-1.9, June 2010 DirectX SDK (needed for webgl, and gamepad support My preferences: Windows 7 SDK, Visual Studio 2008, MozillaBuild 1.6

When set up, navigate to palemoon26-oldvc, and type either "./mach build", or "mozmake -f client.mk configure build

ClassicNick commented 3 years ago

Visual Studio 2008 is now properly supported now due to disabling optimizations in BaselineIC.cpp in the js/src/jit directory.

ClassicNick commented 3 years ago

Commit that fixes the Baseline compiler crash: https://github.com/ClassicNick/palemoon26/commit/4e39cfa33cebceac1654603db3567d6094861e6c