ablu abandoned this revision.
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29096
To: ablu, #build_system, apol, vkrause, kfunk
Cc: dfaure, kossebau, kde-frameworks-devel, kde-buildsystem, LeGast00n, cblack,
bencreasy, michaelh, ngraham, bruns
ablu added a comment.
Ah, right. If you are using a normal sysroot for system libs, but conan for
some libs then it makes sense!
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29096
To: ablu, #build_system, apol, vkrause, kfunk
Cc: dfaure, kossebau, kde
ablu added a comment.
Sure!
Though... How does it come that you do not have SYSROOT set in your case?
Won't that break in other cases?
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29096
To: ablu, #build_system, apol, vkrause, kfunk
Cc: dfaure, ko
ablu added a comment.
The Build worked. So this solves the issue for me!
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29274
To: dfaure, vatra, kfunk, apol
Cc: ablu, kossebau, kde-frameworks-devel, kde-buildsystem, LeGast00n, cblack,
bencreasy, michael
ablu added a comment.
looks good! yours is probably a bit more "CMakeish"! So feel free to continue
with that one and close this.
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29096
To: ablu, #build_system, apol, vkrause, kfunk
Cc: dfaure, kossebau, kd
ablu added a comment.
My reason is basically the same. Will try this version too.
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29274
To: dfaure, vatra, kfunk, apol
Cc: ablu, kossebau, kde-frameworks-devel, kde-buildsystem, LeGast00n, cblack,
bencreasy
ablu added a comment.
Hi @dfaure. It looks pretty much the same and I think it should work for us.
I will kick off a build to confirm.
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D29096
To: ablu, #build_system, apol, vkrause, kfunk
Cc: dfaure, kosseba
ablu added a comment.
> Not having done much cross-compilation-library-setups naively I would have
thought that when building a library which uses ECMGeneratePriFile and
preparing it for cross-compilation, the installation prefix would be hardcoded
into the generated artifacts.. Seems that i
ablu added a comment.
The SYSROOT variable should not (directly) impact that. The install directory
is configured by ECM_MKSPECS_INSTALL_DIR, which usually will point to
/usr/lib/mkspecs/modules/ on Linux. For a cross-compile toolchain it will
however be additionally prefixed with separate p
ablu created this revision.
Herald added projects: Frameworks, Build System.
Herald added subscribers: kde-buildsystem, kde-frameworks-devel.
ablu requested review of this revision.
REVISION SUMMARY
If this is not done a cross compilation will attempt to load headers and
libs from /usr/ usuall
10 matches
Mail list logo