I am trying to build K-Meleon with the Gecko 1.8.1 Static Debug version.
Here is my build environment:
- Compiler: MSVC 7.1 (MSVC .NET 2003).
- Gecko source: Seamonkey-1.1.13.
- Mozilla-Build version: 1.3.
The static debug version of Gecko was built successfully with the following .mozconfig file:
ac_add_options ac_add_options --enable-debug
ac_add_options --disable-shared --enable-static --disable-libxul
Little trouble when building K-Meleon statically.
Posted by: Hao Jiang
Date: May 11, 2005 11:37PM
But there was not resolution.
Only Dorian builds the GREs, exes and kplugins for K-Meleon. In May 2005 AFAIR he was not here to read or help and the project had only users that tried to help themselves.
I did not get further than You. Your Error might come from missing files. The errors are possibly specific to MFCembed modules.
AFAIK K-Meleon needs MFC header files. It is an MFC application. They are AFAIR only available with some commercial Microsoft development products and might be possibly shipped with Microsoft Platform SDK for Windows Server 2003 R2 (that is the only Microsoft SDK that mentiones that 32 bit MFC files are included "\Include Header and IDL files to support development, including ATL, CRT, and MFC").
Best check whether You have them with Your compiler & tools.
I managed to build a static and a non static Seamonkey with 18.104.22.168 Gecko using the optimising 7.1 compiler from free Microsoft Visual C++ Toolkit 2003, some free .Net SDK Framework v1.1 files, ml.exe from masm32, Mozilla-Build version: 1.3. and free Microsoft Platform SDK for Windows Server 2003 R2. I used similar build options as You.
(that is done because I only have static multithreaded libs).
rest like You....
e.g. ac_add_options --enable-static (disable done also)
But the build can AFAIR not use K-Meleon's chrome since K-Meleon uses (since some versions) the same chrome.dll & xpt model as Firefox and SeaMonkey 2.
So finding how to build Seamonkey sources with Firefox chrome.dll & xpt model will be needed by You (& me) also.
p.s. The other thing I do not know is how to get a make file for K-Meleon.exe so that I can use my command line Microsoft® C/C++ Compiler Driver 13.10.3077.
Edited 2 time(s). Last edit at 04/19/2009 12:29AM by guenter.