Collabora Notes: Difference between revisions

Line 186: Line 186:


== Building e10s under win32  ==
== Building e10s under win32  ==
=== Installing a proper development environment  ===
Dependencies and tools required to build Mozilla under Windows are evolving and changing rapidly. Generally though, one must install the following three components :
* Microsoft Visual C++ Tools
* Microsoft Windows SDK(s)
* MozillaBuild
==== Microsoft Visual C++ Tools ====
To build Electrolysis, you must at least use Visual C++ 8 (Visual Studio 2005). You must also make sure you've got the newest Service Packs. See [https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites#Microsoft_Visual_C.2b.2b_(MSVC) this] for more information.
==== Microsoft Windows SDK(s) ====
Read [https://developer.mozilla.org/En/Windows_SDK_versions this] to find which Windows SDK to make your Visual Studio happy.
==== MozillaBuild ====
Mozilla is not built natively under Windows with the usual development tools. It's usually built from MinGW (Minimalist GNU for Windows). All the required tools (including MinGW, MSys, HG and Perl) needed to build the code under Windows are provided by mozilla as a


=== Installing dev. environment  ===


=== Installing ext3 fileSystem  ===
=== Installing ext3 fileSystem  ===