Callum Prentice wrote:
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
Yes, I believe you are correct on the 1.8 branch. I just cleaned and am
re-compiling as we speak. I changed up a bit of the .mozconfig file and
I already see the embed_base_s.lib file along with some others I didn't
see before. So maybe I'm good to go on that after it's done. Thanks
for the reply!
Niky Williams
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding