Uploaded image for project: 'Qt Solutions'
  1. Qt Solutions
  2. QTSOLBUG-84

QtIOCompressor 2.3 solution doesn't work as dynamic library when built for windows mobile 5

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • Some Release
    • Other
    • None

      QtIOSolution in version 2.3 works without any problem when built in linux, windows using mingw and windows using msvc 2008
      when its built for windows mobile 5 as library then application which uses this dll will not run, it always complains that either it is not signed with a trusted certificate, or one of its components cannot be found
      when this solution is linked to project statically it works as expected, but it violates LGPL

      i used these steps to build library
      set PATH=D:\QT\ppc\4.5.3\bin;%PATH%
      call ..\..\bin\setcepaths wincewm50pocket-msvc2008
      configure -library
      qmake
      nmake

      i am sure that there is no needed dll missing on device or emulator (coredll.dll is always there, qtcored4.dll is copied next to exe)

      to try this behaviour you may use any project from examples, only add this function to main.cpp

      int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
      LPWSTR lpCmdLine, int nCmdShow)
      {
      return main();
      }

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            vgt Eirik Aavitsland
            selmi Michal Seliga
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes