[oe] [PATCH] bitbake.conf: BUILD_LDFLAGS: use $ORIGIN in the -rpath rather than a full path.
Denys Dmytriyenko
denis at denix.org
Thu Aug 20 04:18:33 UTC 2009
On Wed, Aug 19, 2009 at 08:24:39PM -0700, Chris Larson wrote:
> Signed-off-by: Chris Larson <clarson at mvista.com>
Hmm, interesting. I didn't know about $ORIGIN...
But what is the benefit here? To be able to move $TMPDIR?
> ---
> conf/bitbake.conf | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/conf/bitbake.conf b/conf/bitbake.conf
> index 371bf8e..9cb6039 100644
> --- a/conf/bitbake.conf
> +++ b/conf/bitbake.conf
> @@ -447,7 +447,7 @@ export SDK_CXXFLAGS = "${SDK_CFLAGS} -fpermissive"
>
> export BUILD_LDFLAGS = "-L${STAGING_LIBDIR_NATIVE} \
> -Wl,-rpath-link,${STAGING_LIBDIR_NATIVE} \
> - -Wl,-rpath,${STAGING_LIBDIR_NATIVE} -Wl,-O1"
> + -Wl,-rpath,\\\$\$ORIGIN/${@base_path_relative(d.getVar('STAGING_BINDIR_NATIVE', 1), d.getVar('STAGING_LIBDIR_NATIVE', 1))} -Wl,-O1"
>
> export LDFLAGS = "${TARGET_LDFLAGS}"
> export TARGET_LDFLAGS = "-L${STAGING_DIR_TARGET}${layout_libdir} \
> --
> 1.6.0
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list