This wiki page might be helpful:
http://trac.webkit.org/wiki/ExportingSymbols



On Sun, Sep 9, 2012 at 8:58 AM, Adam Barth <[email protected]> wrote:
> Take a look at other patches that have added similar code to
> InternalSettings.  You need to export the symbol by hand for the
> apple-win port as well.
>
> Adam
>
>
> On Sat, Sep 8, 2012 at 4:52 PM, Sailesh Agrawal <[email protected]> wrote:
>> Hi all.
>>
>> I'm having trouble fixing link errors due to the following code that I added
>> to WebCore/testing/InternalSettings.cpp:
>> void InternalSettings::setUsesOverlayScrollbars(bool flag)
>> {
>>     settings()->setUsesOverlayScrollbars(flag);
>> }
>>
>> This gives me the following link error:
>> 23>WebCoreTestSupport.lib(InternalSettings.obj) : error LNK2019: unresolved
>> external symbol "public: static void __cdecl
>> WebCore::Settings::setUsesOverlayScrollbars(bool)"
>> (?setUsesOverlayScrollbars@Settings@WebCore@@SAX_N@Z) referenced in function
>> "public: void __thiscall
>> WebCore::InternalSettings::setUsesOverlayScrollbars(bool)"
>> (?setUsesOverlayScrollbars@InternalSettings@WebCore@@QAEX_N@Z)
>> 23>C:\cygwin\home\buildbot\WebKit\WebKitBuild\Debug\bin\DumpRenderTree.dll :
>> fatal error LNK1120: 1 unresolved externals
>>
>> I tried exporting Settings::setUsesOverlayScrollbars in WebCore.exp.in but
>> this doesn't seem to have helped.
>>
>> Does anyone know what I'm missing?
>>
>> The full patch and error logs are here:
>> https://bugs.webkit.org/show_bug.cgi?id=96049
>>
>> Thanks!
>> Sailesh
>>
>> _______________________________________________
>> webkit-dev mailing list
>> [email protected]
>> http://lists.webkit.org/mailman/listinfo/webkit-dev
>>
> _______________________________________________
> webkit-dev mailing list
> [email protected]
> http://lists.webkit.org/mailman/listinfo/webkit-dev

-- 
Kentaro Hara, Tokyo, Japan (http://haraken.info)
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to