mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
Python: add -lexpat to LDFLAGS, add LDFLAGS support to cross compiling patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
ee042da32e
commit
0a50ef3662
@ -19,7 +19,9 @@ mkdir -p .objdir-host && cd .objdir-host
|
||||
setup_toolchain host
|
||||
|
||||
OPT="$HOST_CFLAGS" \
|
||||
LDFLAGS="$LDFLAGS -lexpat" \
|
||||
../configure --prefix=$ROOT/$TOOLCHAIN \
|
||||
--cache-file=config.cache \
|
||||
--enable-shared \
|
||||
--without-cxx-main \
|
||||
--with-threads \
|
||||
@ -42,9 +44,10 @@ ac_cv_file_dev_ptmx=yes \
|
||||
ac_cv_func_lchflags_works=no \
|
||||
ac_cv_func_chflags_works=no \
|
||||
ac_cv_func_printf_zd=yes
|
||||
OPT="$CFLAGS -fno-strict-aliasing" \
|
||||
OPT="$TARGET_CFLAGS -fno-strict-aliasing" \
|
||||
../configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--cache-file=config.cache \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--enable-shared \
|
||||
|
@ -145,8 +145,8 @@ diff -u Python-2.6.6_orig/Makefile.pre.in Python-2.6.6/Makefile.pre.in
|
||||
@case $$MAKEFLAGS in \
|
||||
- *s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \
|
||||
- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \
|
||||
+ *s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \
|
||||
+ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \
|
||||
+ *s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \
|
||||
+ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \
|
||||
esac
|
||||
|
||||
# Build static library
|
||||
|
Loading…
x
Reference in New Issue
Block a user