Results 1 to 3 of 3

Thread: How to find *.dll and *.so files which should be packed with Distribution Package?

  1. #1
    Join Date
    Nov 2010
    Location
    India
    Posts
    2
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows Symbian S60 Maemo/MeeGo

    Question How to find *.dll and *.so files which should be packed with Distribution Package?

    I am using InstallJammer software to create installation file. I am not getting how to find which *.dll ( *.so for linux ) should i pack with my software distribution file so that my software will run in all pc. I mean without any dll not found error.

    ( I don't want to bind my application statically )

  2. #2
    Join Date
    Sep 2009
    Location
    UK
    Posts
    2,447
    Thanks
    6
    Thanked 348 Times in 333 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: How to find *.dll and *.so files which should be packed with Distribution Package

    Use something like http://www.dependencywalker.com/ to find this out and ship all DLLs that are not part of standard windows install. Do take notice of any licenses however first. We don't want you being sued.

    For Linux, don't include any .so files. Instead include the dependency in the package manager your using, and the installer will auto download any missing libraries (Linux is much more advanced than Windows when it comes to libraries)

  3. #3
    Join Date
    Nov 2010
    Location
    India
    Posts
    2
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows Symbian S60 Maemo/MeeGo

    Default Re: How to find *.dll and *.so files which should be packed with Distribution Package

    Do take notice of any licenses however first.
    As Qt comes in LGPL, so I guess there is no issue of distibuting dll. Am I right? Does program written in Qt also depends on non Qt dll's?


    Instead include the dependency in the package manager
    Am not packaging it as *.deb or *.rpm. Instead am using InstallJammer which creats package as Shell Script, which can be installed in any flovor of Linux. I doubt whether it supports for auto download of libraries.

    So it would be helpful to know how to do same in Linux. Or it would helpful if you guide me to GUI tools which can be used to build *.rpm and *.deb

    Thank you

Similar Threads

  1. Qt Designer can't find files
    By MattPhillips in forum Installation and Deployment
    Replies: 0
    Last Post: 8th August 2010, 18:32
  2. Replies: 4
    Last Post: 2nd July 2010, 21:16
  3. Replies: 1
    Last Post: 19th March 2009, 16:15
  4. Find font files
    By kovid in forum Qt Programming
    Replies: 0
    Last Post: 8th June 2008, 22:59
  5. Files needed to create a package
    By vermarajeev in forum Qt Programming
    Replies: 4
    Last Post: 30th April 2007, 13:22

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.