Is that Firefox 1.5.0.1, which AFAIK, is branch 1.8?
May not be useful info but just in case - I'm also on that branch but using a 'libxul' build instead
of a 'browser' one. I do see an embed_base_s.lib in dist\lib, although I'm not linking against it.
The only thing that comes to mind is that I have a
ac_add_options --disable-static
in my .mozconfig file as well as a
ac_add_options --enable-shared
Not sure if that would make a difference.
Cal.
I just got finished building 1.5.0.1 on my Win 2K machine. Looking
through the .lib files in \dist\lib, I did not see an embed_base_s.lib
(or a baseembed_s.lib for that matter). That is needed for
NS_InitEmbedding and NS_TermEmbedding correct? Least that what I linked
against for 1.0.x to use those functions. Could it be that something
happened during the build process and it wasn't created? I did not see
a reference to NS_InitEmbedding/NS_TermEmbedding in any of the other
.lib files. Below is my .mozconfig file I used for building...
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_options --enable-debug
ac_add_options --enable-tests
ac_add_options --enable-shared
Any help would be greatly appreciated!
Niky Williams
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding