[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: kde: Add kdelibs.
From: |
Andreas Enge |
Subject: |
Re: [PATCH] gnu: kde: Add kdelibs. |
Date: |
Fri, 7 Nov 2014 00:24:09 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Thu, Nov 06, 2014 at 05:09:35PM -0600, Eric Bavier wrote:
> As I understand things, cmake might relink executables during
> installation with the appropriate rpath for the installation directory.
> It may also patch the executables rpath in place, replacing the
> "::::..." string above with the actual rpath, presumably containing the
> directories of the .so's. Can you tell if any of that is taking place?
I do not think it could possibly patch in place, as the ":...:" string is
too short.
Before installing, there is another linking phase. But it also has the
":...:" rpath.
Then there is
-- Set runtime path of
"/gnu/store/w931dmcqpkb3sdcxnjpqxdn7qykh3qbr-ktouch-4.14.2/bin/ktouch" to
"/gnu/store/w931dmcqpkb3sdcxnjpqxdn7qykh3qbr-ktouch-4.14.2/lib"
which corresponds to
(string-append "-DCMAKE_INSTALL_RPATH=" out "/lib")
This is for the build where I explicitly gave "-lkdeclarative", and where the
final rpath does contain the path to the kde libraries (but not the path to
the qt libraries, as these were not given with -l, but directly as .so on
the linking line). So the log does not show at which point and how the rpath
is set.
Andreas
- Re: [PATCH] gnu: kde: Add kdelibs., (continued)
- Re: [PATCH] gnu: kde: Add kdelibs., Ludovic Courtès, 2014/11/05
- Re: [PATCH] gnu: kde: Add kdelibs., Eric Bavier, 2014/11/05
- Re: [PATCH] gnu: kde: Add kdelibs., Federico Beffa, 2014/11/05
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/05
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/05
- Re: [PATCH] gnu: kde: Add kdelibs., Ludovic Courtès, 2014/11/06
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/06
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/06
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/06
- Re: [PATCH] gnu: kde: Add kdelibs., Eric Bavier, 2014/11/06
- Re: [PATCH] gnu: kde: Add kdelibs.,
Andreas Enge <=
- Re: [PATCH] gnu: kde: Add kdelibs., Ludovic Courtès, 2014/11/07
- Re: [PATCH] gnu: kde: Add kdelibs., Andreas Enge, 2014/11/07
- Re: [PATCH] gnu: kde: Add kdelibs., 宋文武, 2014/11/07