Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Is it possible to debug shared libraries on Symbian with Qt Creator?
Forum Updated to NodeBB v4.3 + New Features

Is it possible to debug shared libraries on Symbian with Qt Creator?

Scheduled Pinned Locked Moved Qt Creator and other tools
1 Posts 1 Posters 1.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    llnagy
    wrote on last edited by
    #1

    I could not debug shared libraries on Symbian with Qt Creator / GDB. I think the problem is not specific to my projects because I can reproduce it with a very simple sample application one can download from http://www.developer.nokia.com/Community/Wiki/File:QtSymbianDllExample.zip

    I downloaded the sample application, opened it with Qt Creator, built it, deployed it to the device, placed some breakpoints in various places, then started debugging. The execution of the program stopped at a breakpoint only if that breakpoint was in the source of the main app (testui_simpledllengine). If the breakpoint was in the source of the shared library (qtenginedll) then nothing happened.

    I checked that that whole project was built in debug mode, that .dll, .dll.map and .dll.sym files were generated in the proper directory.

    I checked the messages of GDB and found the following:

    bq. "Reading symbols from C:/QtSDK/Symbian/SDKs/Symbian3Qt474//epoc32/release/armv5/udeb/testui_simpledllengine.exe.sym..."
    Reading C:/QtSDK/Symbian/SDKs/Symbian3Qt474//epoc32/release/armv5/udeb/testui_simpledllengine.exe.sym......

    ~"done.\n"

    There are no similar messages for the symbols of the shared library.

    I tried to get GDB to read the symbols of the shared library by trying to run GDB commands manually but I failed.

    Is it possible to debug shared libraries on Symbian with Qt Creator?

    My environment:
    Windows Vista, Qt SDK 1.1.5, Qt 4.7.4, Qt Creator 2.4.1, Nokia N8, Symbian Anna

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved