[Interest] Qt 5.5 DEB (or other install package) for Ubuntu 14.04 out there?

Sze Howe Koh szehowe.koh at gmail.com
Fri Oct 16 01:44:35 CEST 2015


On 16 October 2015 at 04:33, Pau Garcia i Quiles <pgquiles at elpauer.org> wrote:
>
> On Thu, Oct 15, 2015 at 10:23 PM, Jason Kretzer <Jason at gocodigo.com> wrote:
>>
>> Am I reading your response correctly?
>>
>> 1) I can install the Qt 5.5 Dev libs directly onto a machine to which I
>> want to deploy the app
>
>
> Technically, you will not be "installing" anything. You will be copying some
> files, which happen to be the Qt library files, to some system

To clarify, there is no difference between Qt "dev libs" and "end user
libs". They are one and the same.

OK, to be pedantic, developers also have Debug versions of each
library, which you would not give to an end user. The Release versions
of the "dev libs" are the ones that get packaged into apps' .deb files
-- these can also be copied directly to the deployment machine along
with your app executable, if you don't want to use a package manager.


Regards,
Sze-Howe


>> 2) I can create a DEB of the app that will point at those dev libs instead
>> of looking for the standard location? (/usr/lib/x86_64-linux-gnu  I think)
>>
>
> Yup
>
> In fact this turns out to be quite easy if you use CMake as the build
> system, CPack to generate the Debian packages with the binaries and the
> BundleUtilities.cmake module to get all the binaries and prerequisites
> together.
>
> https://cmake.org/Wiki/BundleUtilitiesExample
>
> (it uses GetPrerequisites.cmake internally)
>
>
>
>>
>> Is that correct?
>>
>> If that is not correct, is the above possible?
>>
>> -Jason
>>
>>
>> -----Original Message-----
>> From: Yuvraaj Kelkar [mailto:yuvraaj at gmail.com]
>> Sent: Friday, October 09, 2015 11:18 AM
>> To: Jason Kretzer
>> Cc: interest at qt-project.org
>> Subject: Re: [Interest] Qt 5.5 DEB (or other install package) for Ubuntu
>> 14.04 out there?
>>
>> Qt5 libraries do exist on Ubuntu 14.04.
>> If you have built your deb on 14.04, then the debhelper should have put in
>> the correct dependency information.
>> If you build on a version > 14.04 and try to run on 14.04 then your
>> debianization scripts need to be explicit about versions.
>>
>> I used to do this by using a 14.04 VM. Now I use a 14.04 Docker image.
>>
>> -Uv
>>
>> On Fri, Oct 9, 2015 at 7:48 AM, Jason Kretzer <Jason at gocodigo.com> wrote:
>> > Basic question.  I have a Qt 5.5 application that I want to install and
>> > run on Ubuntu 14.04.  However, the most recent Qt libs are not available in
>> > the standard repos.  Anyone know where I can obtain such things?  My little
>> > application is to be distributed as a DEB file but fails on installation due
>> > to the Qt lib version.
>> >
>> > Am I out of luck here and have to build my own or does such a repo exist
>> > somewhere that would obviously not only include the Qt 5.5 but their
>> > dependencies as well?



More information about the Interest mailing list