Changes between Version 19 and Version 20 of BuildingQtOnSymbian


Ignore:
Timestamp:
Feb 7, 2011 11:39:49 AM (13 years ago)
Author:
siddharth.mathur@nokia.com
Comment:

add .slimdebug

Legend:

Unmodified
Added
Removed
Modified
  • BuildingQtOnSymbian

    v19 v20  
    55== Requirements ==
    66
    7   * QtWebKit is best built with Sbsv2 (aka Raptor). This setup assumes the availability of it.
     7  * QtWebKit is built with SBSv2 (aka Raptor) v2.15.1 or higher. This setup assumes the availability of it.
    88  * Please install the Bison, Flex, ActiveState Perl etc. tools from GnuWin32. See the [BuildingQtOnWindows instructions for building on Windows] where to get these.
    99  * Make sure that the GnuWin32 tools are installed in a path without spaces, i.e. not {{{Program Files\GnuWin32}}} but for example {{{c:\GnuWin32}}}.
     
    4848    * {{{perl Tools\Scripts\build-webkit --qt --symbian --minimal}}} '''--debug'''
    4949    * Run the script {{{debug-webkit-patch-sbsv2.py}}} from [git://gitorious.org/qtwebkit/tools.git]. It was tested to work at least with Python 2.6[[BR]] This is necessary because the quantity of debug information in WebKit makes armlink fail. This script works around the problem.
    50     * {{{sbs -c armv6_u}}}'''deb'''{{{ -j8  -b Source\bld.inf  -b Tools\bld.inf}}}
     50    * {{{sbs -c armv6_u}}}'''deb.slimdebug'''{{{ -j8  -b Source\bld.inf  -b Tools\bld.inf}}}
    5151    * {{{[OPTIONAL, only needed for self-signed SIS packages]perl %QTDIR%\bin\patch_capabilities.pl QtWebKit_template.pkg }}}'''debug'''{{{-armv6}}}
    5252    * {{{make sis}}}
     
    5555  * RVCT4.0 is know to work nicely with Webkit.org trunk, particularly with UDEB mode where 2.2 often segfaults.
    5656  * First set up your RVCT4.0 installation by obtaining the binaries and setting up environment variables per ARM's instructions (Nokians may use SymSEE to activate it)
    57   * If using with Symbian3 SDKs, use {{{sbs -c arm.v6.urel.rvct4_0}}} to compile any project with RVCT4.0. Symbian MCL supports RVCT4.0 out of the box.
     57  * If using with Symbian3 SDKs, use {{{sbs -c arm.v6.urel.rvct4_0.slimdebug}}} to compile any project with RVCT4.0. Symbian MCL supports RVCT4.0 out of the box.
    5858
    5959  In case your link stages run into OOM even with the .py script or with --minimal, you need a 64-bit Windows OS and a 64-bit linker (armlink.exe)