]> code.ossystems Code Review - openembedded-core.git/commit
cmake: remove bogus CMAKE_LDFLAGS_FLAGS definition from toolchain file
authorMartin Beeger <martin.beeger@online.de>
Fri, 11 Feb 2022 12:57:14 +0000 (13:57 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 12 Feb 2022 17:05:30 +0000 (17:05 +0000)
commit52e59a5b37f55905ee693a99f9ffc34ed41b4283
tree22357a15f283c0eac810d3ac6987a2a8a2a2a6eb
parent347b8c87fb4e2c398644f900728cf6e22ba4516d
cmake: remove bogus CMAKE_LDFLAGS_FLAGS definition from toolchain file

As discussion in [YOCTO #14717] cmake contains a OEToolchainConfig.cmake
file to configure the toolchain correctly in cross-compile build for recipes
using cmake. The variable CMAKE_LDFLAGS_FLAGS is spelled incorrectly, cmake expects
CMAKE_SHARED_LINKER_FLAGS, CMAKE_STATIC_LINKER_FLAGS, CMAKE_EXE_LINKER_FLAGS and
CMAKE_MODULE_LINKER_FLAGS to be set instead. As cmake already correctly initializes
these from environment there is no need to specify the linker flags in the toolchain
file at all. So this just removes the variable, as its value was also set wrong.

Signed-off-by: Martin Beeger <martin.beeger@online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/cmake/cmake/OEToolchainConfig.cmake