[oe-commits] Martin Jansa : python-2.7.2: fix build issues when additional modules are linked against host or native libpython instead of target
git at git.openembedded.org
git at git.openembedded.org
Mon Oct 31 22:08:55 UTC 2011
Module: openembedded-core.git
Branch: master
Commit: dac48ff1192cd6e4d39aa6e1696e91336d371d97
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=dac48ff1192cd6e4d39aa6e1696e91336d371d97
Author: Martin Jansa <Martin.Jansa at gmail.com>
Date: Sat Oct 29 22:10:08 2011 +0200
python-2.7.2: fix build issues when additional modules are linked against host or native libpython instead of target
* -L. is needed to find right libpython
* -L${STAGING_LIBDIR} is needed ie for python-zlib to find right zlib
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
meta/recipes-devtools/python/python_2.7.2.bb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-devtools/python/python_2.7.2.bb b/meta/recipes-devtools/python/python_2.7.2.bb
index af14adb..45d8350 100644
--- a/meta/recipes-devtools/python/python_2.7.2.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -51,6 +51,7 @@ do_compile() {
install -m 0644 Makefile Makefile.orig
sed -i -e 's,${includedir},${STAGING_INCDIR},' Makefile
sed -i -e 's,${libdir},${STAGING_LIBDIR},' Makefile
+ sed -i -e 's,LDFLAGS=,LDFLAGS=-L. -L${STAGING_LIBDIR},' Makefile
install -m 0644 Makefile ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/
# save copy of it now, because if we do it in do_install and
# then call do_install twice we get Makefile.orig == Makefile.sysroot
More information about the Openembedded-commits
mailing list