Unable to link K-Meleon due to missing baseembed_s.lib
Posted by:
Magnus
Date: January 17, 2006 05:23AM
Hi,
I have gone through the whole process of compiling Mozilla (grabbed the newest Mozilla src code 12th of January) and K-meleon (v0.9). This all works well now, but when I get to the point where I am to link K-meleon, it wants the file baseembed_s.lib, which does not exist anywhere. There is a file named embed_base_s.lib, which is a similar name, but it does not work changing the name. I compiled Mozilla the following way: "./configure --enable-application=suite && make". It all compiles very well. Is this right? If it is, does anyone know why it wants baseembed_s.lib when it does not exist?
Btw, I use Visual Studio .NET 2003 and Windows XP Pro (if it matters).
Thanks for any help!
Magnus.
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by:
ra
Date: January 18, 2006 09:57AM
it wants the file baseembed_s.lib, which does not exist anywhere. There is a file named embed_base_s.lib, which is a similar name, but it does not work changing the name.
copy embed_base_s.lib baseembed_s.lib
(so you've got both) always worked for me.
If you want to build K-M 0.9 you should get the latest Mozilla 1.7.xx branch source (currently 1.7.12 I think), not the latest trunk. That'll save you a lot of hassle.
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by:
Dorian
Date: January 20, 2006 08:51AM
The correct lib to link to are :
xpcom.lib xpcom_core.lib embed_base_s.lib nspr4.lib
Or you can also get the last sources from cvs.
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by:
ra
Date: January 20, 2006 06:08PM
Or you can also get the last sources from cvs.
BTW: Thanks for fixing tons of stuff and checking them in!
BTW2: Any heads up on adding "Save link as" to history?