diff options
author | Luotao Fu <l.fu@pengutronix.de> | 2009-06-10 22:59:04 +0000 |
---|---|---|
committer | Luotao Fu <l.fu@pengutronix.de> | 2009-06-10 22:59:04 +0000 |
commit | d25ff6504fe9fea2e4449cb7bda5b0bff8752059 (patch) | |
tree | 852e7ebf75ce5b22d35cfc40a60feb557d0f5b84 /rules/rxtx.make | |
parent | 992a84cc687a99bf5112281ae5035d9c0dbf62c2 (diff) | |
download | ptxdist-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.make | 19 |
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) |