oliver at apple.com
Mon Aug 10 14:43:14 PDT 2009
> CFLite.dll, pthreadvc2.dl, and ICUUC40.dll. Perhaps these links are
> able to get rid of pthreadvc2 (IIRC, the only reason it was kept after
> the win32 threading work was that a dll target was needed for handling
> thread shut-down.)
> I'm not sure if CFLite/CoreFoundation is really needed. Their
> inclusion in the header file is no doubt the cause of your compiler
> problems, but it might just be that the CoreFoundation link library
> Darin, do you know if CoreFoundation is really needed by
Beyond the requirements of JSStringRef.h (eg. that a few types exist)
there should not be any deliberate dependency on CF in JSC for
anything other than platform specific behaviour, and a quick scan
indicates that all such sites seem to have appropriate ifdef guards.
beyond that is to make sure that in builds where you do not want a CF
dependency in JSC to ensure that PLATFORM(CF) is false and that
JSStringRefCF.cpp is not compiled.
In an ideal world that should Just Work.
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
More information about the webkit-dev