On Tue, Mar 16, 2010 at 12:50 PM, Roman I Khimov <[email protected]> wrote: > By default cmake guesses whether install shared libaries with exec > permissions or not based on host distribution, so this behaviour > changes from host to host. OpenEmbedded assumes shared libraries to > be with exec permissions (reverse way brakes stripping, for example), > so let's force this in cmake configure invocation. > > Signed-off-by: Roman I Khimov <[email protected]>
Acked-by: Khem Raj <[email protected]> > --- > classes/cmake.bbclass | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/classes/cmake.bbclass b/classes/cmake.bbclass > index f21c4d6..706bdda 100644 > --- a/classes/cmake.bbclass > +++ b/classes/cmake.bbclass > @@ -21,6 +21,7 @@ cmake_do_configure() { > cmake ${OECMAKE_SOURCEPATH} \ > -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \ > -DCMAKE_FIND_ROOT_PATH:PATH=${STAGING_DIR_HOST} \ > + -DCMAKE_INSTALL_SO_NO_EXE=0 \ > ${EXTRA_OECMAKE} \ > -Wno-dev > } > -- > 1.6.4.2 > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
