This document covers only the process of building K-Meleon's source code. For documentation on building a complete K-Meleon distribution, see BuildKMeleonDistribution.
Open src\KMeleon.sln in VS2003, choose the configuration (Release or Release Unicode) and build. Doesn't work? Use the mailing list or the developement forum if you have any questions. You can also update the source code using a CVS client (look at WinCVS or TortoiseCVS).
All you need to do next is build k-meleon.exe and the plugins. This should be straightforward if you use Visual Studio.
If Visual Studio complains that it cannot find the Mozilla header files, go to Project > Settings > C/C+'+ > Preprocessor > Additional include directories (VS 6) or Project > Properties > C/C+'+ > General > Additional Include Directories (VS 2003) and correct the Mozilla directories.
You should also change the output directory, Project > Settings > Link > Output file name (VS 6) or Project > Settings > Linker > General > Output File (VS 2003).