: K-Meleon Forum
K-Meleon development related discussions.
[quote=guenter] [quote=Ken] 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: mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-suite-dbg-static ac_add_options --enable-application=suite ac_add_options --with-user-appdir="K-Meleon" ac_add_options --disable-optimize ac_add_options --enable-strip ac_add_options --enable-crypto 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 [b]Date: May 11, 2005 11:37PM[/b] But there was not resolution. [/quote] 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 126.96.36.199 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. mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonkey ac_add_options --enable-application=suite ac_add_options --with-user-appdir="K-Meleon" 'ac_add_options --enable-optimize=-ML' (that is done because I only have static multithreaded libs). ac_add_options --enable-strip ac_add_options --enable-crypto ac_add_options --disable-debug 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.[/quote]
K-Meleon forum is powered by