Development :  K-Meleon Forum
K-Meleon development related discussions. 
Unable to link K-Meleon due to missing baseembed_s.lib
Posted by: Magnus
Date: January 17, 2006 12:23PM

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.

Options: ReplyQuote
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by: ra
Date: January 18, 2006 04:57PM

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.

Options: ReplyQuote
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by: Dorian
Date: January 20, 2006 03:51PM

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.

Options: ReplyQuote
Re: Unable to link K-Meleon due to missing baseembed_s.lib
Posted by: ra
Date: January 21, 2006 01:08AM

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? smiling smiley

Options: ReplyQuote


K-Meleon forum is powered by Phorum.