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.
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.
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.
Mithin
www.mithin.in
look at dependencies of binaries using http://dependencywalker.com/ on windows or ldd(if I'm not mistaken) on Linux.
Sheng (22nd October 2008)
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.
Bookmarks