Hi,
Please find a patch for the libxml2 rule:
- set LIBXML2_ENV needed for a correct generation when the cross
toolchain prefix and the target name differs.
- add PARALLELMFLAGS for speed up the build process.
- strip the lib on the target file system.
Regards,
Guillaume GOURAT
--- libxml2.make 2007-07-11 16:54:08.000000000 +0200
+++ rules/libxml2.make 2007-07-11 16:47:43.000000000 +0200
@@ -1,5 +1,5 @@
# -*-makefile-*-
-# $Id$
+# $Id: libxml2.make 6816 2007-01-11 10:43:14Z jbe $
#
# Copyright (C) 2003 by Benedikt Spranger
#
@@ -59,6 +59,7 @@
libxml2_prepare: $(STATEDIR)/libxml2.prepare
LIBXML2_PATH := PATH=$(CROSS_PATH)
+LIBXML2_ENV := $(CROSS_ENV)
#
# autoconf
@@ -287,7 +288,7 @@
$(STATEDIR)/libxml2.compile: $(libxml2_compile_deps_default)
@$(call targetinfo, $@)
- cd $(LIBXML2_DIR) && $(LIBXML2_PATH) make
+ cd $(LIBXML2_DIR) && $(LIBXML2_PATH) make $(PARALLELMFLAGS)
@$(call touch, $@)
#
----------------------------------------------------------------------------
@@ -322,7 +323,7 @@
@$(call install_copy, libxml2, 0, 0, 0644, \
$(LIBXML2_DIR)/.libs/libxml2.so.2.6.27, \
- /usr/lib/libxml2.so.2.6.27)
+ /usr/lib/libxml2.so.2.6.27, y)
@$(call install_link, libxml2, libxml2.so.2.6.27,
/usr/lib/libxml2.so.2)
@$(call install_link, libxml2, libxml2.so.2.6.27,
/usr/lib/libxml2.so)
--
ptxdist mailing list
[email protected]