summaryrefslogtreecommitdiff
path: root/jtools/classpath/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'jtools/classpath/Makefile')
-rw-r--r--jtools/classpath/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/jtools/classpath/Makefile b/jtools/classpath/Makefile
index d4421bf9a..06f59e1a0 100644
--- a/jtools/classpath/Makefile
+++ b/jtools/classpath/Makefile
@@ -13,8 +13,12 @@ include ../rules.mk
install: ${STAGING_JAVA_HOST_DIR}/usr/share/classpath/glibj.zip
+CPENV:= LD_LIBRARY_PATH=$(STAGING_JAVA_HOST_DIR)/usr/lib:$(STAGING_JAVA_HOST_DIR)/usr/lib64 \
+ PATH=${STAGING_JAVA_HOST_DIR}/usr/bin:$$PATH \
+ CLASSPATH=${STAGING_JAVA_HOST_DIR}/usr/share/java/libgcj-$(GCJ_VER).jar
+
$(WRKBUILD)/.configured: ${WRKDIST}/.prepared
- (cd $(WRKBUILD); ./configure --prefix=${STAGING_JAVA_HOST_DIR}/usr \
+ (cd $(WRKBUILD); env $(CPENV) ./configure --prefix=${STAGING_JAVA_HOST_DIR}/usr \
--disable-local-sockets \
--disable-alsa \
--disable-gconf-peer \
@@ -29,7 +33,7 @@ $(WRKBUILD)/.configured: ${WRKDIST}/.prepared
touch $@
$(WRKBUILD)/.compiled: ${WRKDIST}/.configured
- ${MAKE} -C ${WRKBUILD}
+ env $(CPENV) ${MAKE} -C ${WRKBUILD}
touch $@
${STAGING_JAVA_HOST_DIR}/usr/share/classpath/glibj.zip: $(WRKBUILD)/.compiled