@@ -30,6 +30,11 @@ function prebuild_python() {
30
30
try patch -p1 < $RECIPE_python /patches/fix-remove-corefoundation.patch
31
31
try patch -p1 < $RECIPE_python /patches/fix-dynamic-lookup.patch
32
32
33
+ system=$( uname -s)
34
+ if [ " X$system " == " XDarwin" ]; then
35
+ try patch -p1 < $RECIPE_python /patches/fix-configure-darwin.patch
36
+ fi
37
+
33
38
# everything done, touch the marker !
34
39
touch .patched
35
40
}
@@ -58,8 +63,8 @@ function build_python() {
58
63
fi
59
64
60
65
try ./configure --host=arm-eabi --prefix=" $BUILD_PATH /python-install" --enable-shared --disable-toolbox-glue --disable-framework
66
+ echo ./configure --host=arm-eabi --prefix=" $BUILD_PATH /python-install" --enable-shared --disable-toolbox-glue --disable-framework
61
67
echo $MAKE HOSTPYTHON=$BUILD_python /hostpython HOSTPGEN=$BUILD_python /hostpgen CROSS_COMPILE_TARGET=yes INSTSONAME=libpython2.7.so
62
- bash
63
68
cp HOSTPYTHON=$BUILD_python /hostpython python
64
69
65
70
# FIXME, the first time, we got a error at:
@@ -71,10 +76,11 @@ function build_python() {
71
76
debug ' First install (failing..)'
72
77
$MAKE install HOSTPYTHON=$BUILD_python /hostpython HOSTPGEN=$BUILD_python /hostpgen CROSS_COMPILE_TARGET=yes INSTSONAME=libpython2.7.so
73
78
debug ' Second install.'
74
- try $MAKE install HOSTPYTHON=$BUILD_python /hostpython HOSTPGEN=$BUILD_python /hostpgen CROSS_COMPILE_TARGET=yes INSTSONAME=libpython2.7.so
79
+ touch python.exe python
80
+ $MAKE install HOSTPYTHON=$BUILD_python /hostpython HOSTPGEN=$BUILD_python /hostpgen CROSS_COMPILE_TARGET=yes INSTSONAME=libpython2.7.so
75
81
pop_arm
76
82
77
- try cp $BUILD_python /hostpython $BUILD_PATH /python-install/bin/python.host
83
+ try cp $BUILD_hostpython /hostpython $BUILD_PATH /python-install/bin/python.host
78
84
try cp libpython2.7.so $LIBS_PATH /
79
85
}
80
86
0 commit comments