Hi,

I didn't ask you to check the source. I know this part too. I asked you
to check ENABLE_SVG_FONTS and HAVE_QRAWFONT strings in your _build log_

Otherwise it would be easier if we can discuss on #qtwebkit freenode chanel.

br,
Ossy

Nilesh Patil írta:
Hi

./build-webkit --help shows SVG Support (default :1) . I think it is enabled by default. This is also enabled in Features.pri.

ABout HAVE_QRAWFONT, i found it like this
contains(DEFINES, HAVE_QRAWFONT=1) {

    SOURCES += \

        platform/graphics/qt/FontQt.cpp \

        platform/graphics/FontFastPath.cpp \

        platform/graphics/GlyphPageTreeNode.cpp \

        platform/graphics/WidthIterator.cpp \

        platform/graphics/SurrogatePairAwareTextIterator.cpp


    HEADERS += \

        platform/graphics/WidthIterator.h \

        platform/graphics/SurrogatePairAwareTextIterator.h

} else {

    SOURCES += \

        platform/graphics/qt/FontQt4.cpp

}


in features.prf. DEFINES does not contain HAVE_QRAWFONT. So it doesnot seem to be enabled.

Thanks & Regards
Nilesh

On Tue, Aug 7, 2012 at 4:07 PM, Osztrogonac Csaba <o...@inf.u-szeged.hu <mailto:o...@inf.u-szeged.hu>> wrote:

    Nilesh Patil írta:

        Hi
        I am using qt4.8
        and error was while building /Source/WebKit/qt/tests/

        qobjectbridge/tst___qobjectbridge.cpp.
        Basically i think i got it whilt building /WebKit/qt/tests


        Also build bot shows that 124698 has failed to build. And this
        is the latest version available to download at webkit.org
        <http://webkit.org> <http://webkit.org>


    No, it isn't true. r124698 was built on Linux in debug mode:
    
http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug/builds/24308
    
<http://build.webkit.sed.hu/builders/x86-64%20Linux%20Qt%20Debug/builds/24308>

    Otherwise r124874 is the latest commit now ...  (
    https://trac.webkit.org/__timeline <https://trac.webkit.org/timeline> )
    http://trac.webkit.org/wiki/__UsingGitWithWebKit
    <http://trac.webkit.org/wiki/UsingGitWithWebKit> -  git clone
    git://git.webkit.org/WebKit.__git <http://git.webkit.org/WebKit.git>
    WebKit

    If you don't tell me your ENABLE_SVG_FONTS and HAVE_QRAWFONT
    settings from your build log, I can't help you.


        Thanks & Regards
        vniles





        On Tue, Aug 7, 2012 at 2:11 PM, Osztrogonac Csaba
        <o...@inf.u-szeged.hu <mailto:o...@inf.u-szeged.hu>
        <mailto:o...@inf.u-szeged.hu <mailto:o...@inf.u-szeged.hu>>> wrote:

            Hi,

            You can find a Linux debug builder here:
http://build.webkit.sed.hu/____builders/x86-64%20Linux%20Qt%____20Debug?numbuilds=200
        
<http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug?numbuilds=200>

<http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug?numbuilds=200
        
<http://build.webkit.sed.hu/builders/x86-64%20Linux%20Qt%20Debug?numbuilds=200>>

            But it seems r124698 works fine ...

            WebCore::GlyphPageTreeNode::____getRoot() is defined in
            WebCore/platform/graphics/____GlyphPageTreeNode.cpp,

            and this file is build if HAVE(QRAWFONT) is true (See
            WebCore/Target.pri). It seems QRAWFONT is
            disabled for you for some reason. (It is enabled for Qt 5
        only.) Or
            QRAWFONT is disabled, but
            you try to use  WebCore::GlyphPageTreeNode::____getRoot() from

            somewhere ...

            Do you use Qt 4.8 or Qt 5? Could you check which cpp try to use
            these functions?
            Could you check enable macros in your build log?
        (ENABLE_SVG_FONTS
            and HAVE_QRAWFONT)

            br,
            Ossy


            Pravin D írta:

                There seems to be some problem with the revision. It has
        been
                fixed on the latest revisions... Please refer
http://build.webkit.org/____builders/Qt%20Windows%2032-____bit%20Debug?numbuilds=200
        
<http://build.webkit.org/__builders/Qt%20Windows%2032-__bit%20Debug?numbuilds=200>

<http://build.webkit.org/__builders/Qt%20Windows%2032-__bit%20Debug?numbuilds=200
        
<http://build.webkit.org/builders/Qt%20Windows%2032-bit%20Debug?numbuilds=200>>

                I'm not able to find Linux debug builder :(  the above link
                should help though

                --Pravin

                On Tue, Aug 7, 2012 at 11:16 AM, Nilesh Patil
        <vni...@gmail.com <mailto:vni...@gmail.com>
                <mailto:vni...@gmail.com <mailto:vni...@gmail.com>>
        <mailto:vni...@gmail.com <mailto:vni...@gmail.com>

                <mailto:vni...@gmail.com <mailto:vni...@gmail.com>>>> wrote:

                    Hi

                    I am trying to build Webkit source based on r124698.
                    It breaks with following linking error. I am
        currently clueless:

/home/nilesh.patil/Project/____WebKit-r124698/WebKitBuild/____Debug/lib/libQtWebKit.so:
                    undefined reference to
                `WebCore::GlyphPageTreeNode::____getRoot(unsigned
                    int)'
/home/nilesh.patil/Project/____WebKit-r124698/WebKitBuild/____Debug/lib/libQtWebKit.so:
                    undefined reference to
`WebCore::GlyphPageTreeNode::____getChild(WebCore::FontData

                const*,
                    unsigned int)'
                    collect2: ld returned 1 exit status
                    make[4]: *** [tst_qobjectbridge] Error 1
                    .
                    .
                    .
                    make: *** [incremental] Error 2

                    Thanks & Regards
                    vniles

            ___________________________________________________
            webkit-help mailing list
            webkit-help@lists.webkit.org
        <mailto:webkit-help@lists.webkit.org>
        <mailto:webkit-help@lists.__webkit.org
        <mailto:webkit-help@lists.webkit.org>>
            http://lists.webkit.org/____mailman/listinfo/webkit-help
        <http://lists.webkit.org/__mailman/listinfo/webkit-help>
            <http://lists.webkit.org/__mailman/listinfo/webkit-help
        <http://lists.webkit.org/mailman/listinfo/webkit-help>>



    _________________________________________________
    webkit-help mailing list
    webkit-help@lists.webkit.org <mailto:webkit-help@lists.webkit.org>
    http://lists.webkit.org/__mailman/listinfo/webkit-help
    <http://lists.webkit.org/mailman/listinfo/webkit-help>



_______________________________________________
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-help

Reply via email to