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
