The winEmbed makefile.win is designed to build as part of Mozilla and it
will only build that way. If you want to build winEmbed seperately you
will have to write your own makefile that appropriately references the
mozilla/dist/win32_d.obj/include and lib paths in the compiler and
linker flags.
As for the DLLs you need, run "nmake /f makefile.win" in
mozilla/embedding/config and it will create a directory called
mozilla\dist\WIN32_D.OBJ\Embed containing a typical subset of DLLs and
chrome from Mozilla necessary from embedding. Basically you need all of
these files in addition to your executable to embed Mozilla.
CORONA,FATIMA (HP-Boise,ex1) wrote:
>I have taken the mozilla\embedding\tests\winEmbed example browser completely
>out of mozilla, but now I can't do a
>nmake /f makefile.win command call.
>
>Whatever I update on the .cpp files or any of the html pages that get loaded
>don't get updated.
>What files are needed or am I forgetting to include some crucial files with
>winEmbed?
>
>I have included the .dll files that go with
>mozilla\dist\win21O.obj\bin\winembed.exe ?
>What else do I need? I want to be able to run winEmbed outside of Mozilla.
>
>Thanks,
>Fatima
>