summaryrefslogtreecommitdiffstats
path: root/rules/rxtx.make
diff options
context:
space:
mode:
authorLuotao Fu <l.fu@pengutronix.de>2009-06-10 22:59:04 +0000
committerLuotao Fu <l.fu@pengutronix.de>2009-06-10 22:59:04 +0000
commitd25ff6504fe9fea2e4449cb7bda5b0bff8752059 (patch)
tree852e7ebf75ce5b22d35cfc40a60feb557d0f5b84 /rules/rxtx.make
parent992a84cc687a99bf5112281ae5035d9c0dbf62c2 (diff)
downloadptxdist-d25ff6504fe9fea2e4449cb7bda5b0bff8752059.tar.gz
ptxdist-d25ff6504fe9fea2e4449cb7bda5b0bff8752059.tar.xz
* add some comments
* clean up obsolete variables * fix linking issue while crosscompiling git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10740 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/rxtx.make')
-rw-r--r--rules/rxtx.make19
1 files changed, 11 insertions, 8 deletions
diff --git a/rules/rxtx.make b/rules/rxtx.make
index 9b9a76054..c4b394bc1 100644
--- a/rules/rxtx.make
+++ b/rules/rxtx.make
@@ -55,14 +55,11 @@ $(STATEDIR)/rxtx.extract:
# Prepare
# ----------------------------------------------------------------------------
-RXTX_PATH := PATH=$(CROSS_PATH)
RXTX_ENV := \
$(CROSS_ENV) \
JAVA_HOME=$(PTXCONF_SETUP_JAVA_SDK) \
- JPATH=$(PTXCONF_SETUP_JAVA_SDK) \
- JAVAC=$(PTXCONF_SETUP_JAVA_SDK)/bin/javac \
- JAVA=$(PTXCONF_SETUP_JAVA_SDK)/bin/java \
- CLASSPATH=$(PTXCONF_SETUP_JAVA_SDK)/jre/lib
+ CLASSPATH=$(PTXCONF_SETUP_JAVA_SDK)/jre/lib \
+ CROSS_RXTX_PATH=/usr/lib
#
# autoconf
@@ -78,8 +75,8 @@ $(STATEDIR)/rxtx.prepare:
@$(call targetinfo)
@$(call clean, $(RXTX_DIR)/config.cache)
cd $(RXTX_DIR) && \
- $(RXTX_PATH) $(RXTX_ENV) \
- ./configure $(RXTX_AUTOCONF)
+ $(RXTX_ENV) \
+ ./configure $(RXTX_AUTOCONF)
@$(call touch)
# ----------------------------------------------------------------------------
@@ -88,7 +85,8 @@ $(STATEDIR)/rxtx.prepare:
$(STATEDIR)/rxtx.compile:
@$(call targetinfo)
- cd $(RXTX_DIR) && $(RXTX_PATH) $(MAKE) $(PARALLELMFLAGS)
+ cd $(RXTX_DIR) && \
+ $(MAKE) $(PARALLELMFLAGS_BROKEN)
@$(call touch)
# ----------------------------------------------------------------------------
@@ -97,6 +95,11 @@ $(STATEDIR)/rxtx.compile:
$(STATEDIR)/rxtx.install:
@$(call targetinfo)
+#
+# make install of rxtx is quite broken. it doesn't refer to --prefix, as given
+# priorly while configuring. Instead of that it tries to put himself in
+# RXTX_PATH. Henc we deactivate the install stage here
+#
# @$(call install, RXTX)
@$(call touch)