From 3ceb1fe8e702caaf0c96fb2393b82a71cfa7f908 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 2 Jan 2015 00:32:17 +0100 Subject: [PATCH] Python: replace python-config with our ow script to fix cross builds Signed-off-by: Stephan Raue --- packages/lang/Python/package.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/lang/Python/package.mk b/packages/lang/Python/package.mk index 7b3a204ef7f..311aa4a77f2 100644 --- a/packages/lang/Python/package.mk +++ b/packages/lang/Python/package.mk @@ -82,6 +82,15 @@ makeinstall_host() { install cp Parser/pgen $ROOT/$TOOLCHAIN/bin + +# replace python-config to make sure python uses $SYSROOT_PREFIX + mkdir -p $ROOT/$TOOLCHAIN/bin + rm -rf $ROOT/$TOOLCHAIN/bin/python*-config + + sed -e "s:%PREFIX%:$SYSROOT_PREFIX/usr:g" -e "s:%CFLAGS%:$TARGET_CFLAGS:g" \ + $PKG_DIR/scripts/python-config > $ROOT/$TOOLCHAIN/bin/python2.7-config + chmod +x $ROOT/$TOOLCHAIN/bin/python2.7-config + ln -s python2.7-config $ROOT/$TOOLCHAIN/bin/python-config } pre_configure_target() {