Results 1 to 5 of 5

Thread: Urgent! help

  1. #1
    Join Date
    Sep 2008
    Location
    New York
    Posts
    90
    Thanks
    13
    Thanked 4 Times in 4 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Urgent! help

    my Qt software are developed under Debian/X11
    I need to run my qt software in client's machine, it seems we have to install Qt development environment in the client's machine to run the software. That's too big.
    any help will be appreciated.

  2. #2
    Join Date
    Jan 2006
    Posts
    667
    Thanks
    10
    Thanked 80 Times in 74 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Urgent! help

    In order to run software built using Qt you don't need to install the full development environment. Its enough if you ship the required Qt libraries with your binary.

  3. #3
    Join Date
    Sep 2008
    Location
    New York
    Posts
    90
    Thanks
    13
    Thanked 4 Times in 4 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Urgent! help

    Quote Originally Posted by munna View Post
    In order to run software built using Qt you don't need to install the full development environment. Its enough if you ship the required Qt libraries with your binary.
    Thanks a lot.
    It seems I need tons of library to run the software. Is there an easy way to find what library I need to run the software? I can not ship the binary and let client tell me they need what kind of libraries.

  4. #4
    Join Date
    Aug 2008
    Location
    Ukraine, Krivoy Rog
    Posts
    1,963
    Thanked 370 Times in 336 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Urgent! help

    look at dependencies of binaries using http://dependencywalker.com/ on windows or ldd(if I'm not mistaken) on Linux.

  5. The following user says thank you to spirit for this useful post:

    Sheng (22nd October 2008)

  6. #5
    Join Date
    Mar 2006
    Location
    Mountain View, California
    Posts
    489
    Thanks
    3
    Thanked 74 Times in 54 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Urgent! help

    Look at the "Deploying applications in Linux" in Assistant. It has a lot of helpful information.

    Qt is a part of the LSB (Linux Standard Base), and most distros will have Qt 4 by default. But even if they don't, Qt 4 packages will most likely be available. Telling the user to install Qt 4.x runtime libraries will not be a problem in 98% of the cases.

    If all else fails, you can always ship a static binary. It wastes a lot of space, but if you're worried about what a user has on their system, it will save you a lot of hassle.

Similar Threads

  1. Replies: 3
    Last Post: 10th May 2008, 17:36
  2. Replies: 4
    Last Post: 20th September 2007, 13:11
  3. Signals and Slots querry -- urgent
    By LiCodeX in forum Newbie
    Replies: 3
    Last Post: 2nd August 2007, 10:45
  4. urgent issue qt4.2
    By pratik in forum Qt Programming
    Replies: 2
    Last Post: 4th July 2007, 16:35

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.