On Jul 26, 11:43 am, Rajeev Ranjan <[EMAIL PROTECTED]>
wrote:
> I am building Mozilla 1.5.0.12

we barely support mozilla1.8 and to a lesser extent mozilla1.7. I
don't remember mozilla1.5 but perhaps you mean firefox1.5 which is a
mozilla1.8 derivative?

> for embeding using gtk as default toolkit on
> Mac OS X.

this is definitely not supported :)

> While building libxpcom_core.dylib, it is giving error as
> undefined symbols:
>  _CFBundleCopyExecutableURL
>  _CFBundleGetMainBundle
>  _CFRelease
>  _CFURLGetFileSystemRepresentation
>
> The CoreFoundation framework is included in file
> ($topDir)/xpcom/base/nsMacUtilsImpl.cpp as
> #include<CoreFoundation/CoreFoundation.h>. Still I am getting this linker
> error.
> Can any body help me by giving info on this as how can I link this framework
> from Mozilla source code...

I'd start by setting up a second objdir (you are using objdirs,
right?) for a standard osx build. Then compare the commands that work
for carbon/cocoa with the ones that don't w/ gtk. From there you can
backtrack to makefiles that have different logic.

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to