On Mon, Jul 26, 2010 at 9:25 PM, David Kozub <[email protected]> wrote:
> Needed for packages that check this value, e.g. recent webkit.
>
> Signed-off-by: David Kozub <[email protected]>
> ---
>  classes/cmake.bbclass |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/classes/cmake.bbclass b/classes/cmake.bbclass
> index 2376012..32ada35 100644
> --- a/classes/cmake.bbclass
> +++ b/classes/cmake.bbclass
> @@ -28,6 +28,7 @@ cmake_do_generate_toolchain_file() {
>  # CMake system name must be something like "Linux".
>  # This is important for cross-compiling.
>   echo "set( CMAKE_SYSTEM_NAME" `echo ${SDK_OS} | sed 's/^./\u&/'` ")" > 
> ${WORKDIR}/toolchain.cmake
> +  echo "set( CMAKE_SYSTEM_PROCESSOR ${TARGET_ARCH} )" >> 
> ${WORKDIR}/toolchain.cmake
>   echo "set( CMAKE_C_COMPILER ${OECMAKE_C_COMPILER} )" >> 
> ${WORKDIR}/toolchain.cmake
>   echo "set( CMAKE_CXX_COMPILER ${OECMAKE_CXX_COMPILER} )" >> 
> ${WORKDIR}/toolchain.cmake
>   echo "set( CMAKE_C_FLAGS \"${OECMAKE_C_FLAGS}\" CACHE STRING \"OpenEmbedded 
> CFLAGS\" )" >> ${WORKDIR}/toolchain.cmake

This is really necessary, check the last comment on CMake bug #9065
(http://public.kitware.com/Bug/view.php?id=9065).

IMHO It could go together with the CMake 2.8.2 patches.

Best regards, Etrunko.

> --
> 1.7.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> [email protected]
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



-- 
Eduardo de Barros Lima
[email protected]

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to