firefox compiliation woes with the VC .NET 2003 toolkit

I’ve spent quite a bit of time over the last few days trying to get Mozilla Firefox to compile using Microsoft’s free Visual C++ Toolkit 2003. There were a lot of issues to solve (solved for the most part by installing the Microsoft Platform SDK, .NET 1.1 SDK and MASM32), and I got to a point where I could build Mozilla successfully. Unfortunately, the Firefox IE profile migration code requires some libraries that weren’t included in the free toolkit, and it fails at the linking stage (due to unresolved externals). It probably requires a code hack to fix.

If any of my readers haven’t checked out Mozilla Firefox, I strongly recommend that you do so. Whether you’re running Windows, MacOS, Linux, or something else, it will rock your web browsing world.