[Development] Configure command lines of official Qt releases

Simon Hausmann Simon.Hausmann at qt.io
Thu Jun 6 10:16:02 CEST 2019


Hi,

On Linux/macOS the current directory is not automatically/always an path where the dynamic linker searches implicitly for dependencies. That's only Windows :)


Simon
________________________________
From: Development <development-bounces at qt-project.org> on behalf of Richard Weickelt <richard at weickelt.de>
Sent: Thursday, June 6, 2019 10:10
To: Иван Комиссаров
Cc: development at qt-project.org
Subject: Re: [Development] Configure command lines of official Qt releases

On 05.06.2019 21:28, Иван Комиссаров wrote:
> AFAIK -R . is used to load that icu libraries I told you about in Gerrit.
>
> Otherwise it will try to load the system ones instead of the shipped ones with Qt.

Thanks, Ivan. While this is true for other libs like xcb, Qt does not ship
icu. It uses either the one provided by the system or a thin replacement
resulting in a reduced localization feature set according to
https://wiki.qt.io/Qt_5_ICU#Design_Principles

I am a bit confused by "-R .". after reading the documentation:

        -R <string> ........ Add an explicit runtime library path to the Qt
                             libraries.

I thought that "." is always implicitly the first path where the run-time
linker looks for (other)libraries. So I don't understand why it is set
explicitly.

Richard
_______________________________________________
Development mailing list
Development at qt-project.org
https://lists.qt-project.org/listinfo/development
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20190606/3783d258/attachment.html>


More information about the Development mailing list