comparison make/solaris/makefiles/dtrace.make @ 6845:9024b6b53ec2

8000485: Hotspot build fails in Solaris Studio IDE when building dtrace Summary: Prepend '.' to the existing native library path Reviewed-by: kvn, sspitsyn
author vlivanov
date Fri, 05 Oct 2012 19:44:49 -0700
parents 61a94c2da7c4
children 892acf0431ef
comparison
equal deleted inserted replaced
6844:9a9b6e05ffb4 6845:9024b6b53ec2
204 *) rm -f $@ && mv $@.tmp $@ && echo Updated $@;; \ 204 *) rm -f $@ && mv $@.tmp $@ && echo Updated $@;; \
205 esac 205 esac
206 206
207 # $@.tmp is created first to avoid an empty $(JVMOFFS).h if an error occurs. 207 # $@.tmp is created first to avoid an empty $(JVMOFFS).h if an error occurs.
208 $(JVMOFFS).h: $(GENOFFS) 208 $(JVMOFFS).h: $(GENOFFS)
209 $(QUIETLY) LD_LIBRARY_PATH=. ./$(GENOFFS) -header > $@.tmp 209 $(QUIETLY) LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) ./$(GENOFFS) -header > $@.tmp
210 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET) 210 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET)
211 211
212 $(JVMOFFS)Index.h: $(GENOFFS) 212 $(JVMOFFS)Index.h: $(GENOFFS)
213 $(QUIETLY) LD_LIBRARY_PATH=. ./$(GENOFFS) -index > $@.tmp 213 $(QUIETLY) LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) ./$(GENOFFS) -index > $@.tmp
214 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET) 214 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET)
215 215
216 $(JVMOFFS).cpp: $(GENOFFS) $(JVMOFFS).h $(JVMOFFS)Index.h 216 $(JVMOFFS).cpp: $(GENOFFS) $(JVMOFFS).h $(JVMOFFS)Index.h
217 $(QUIETLY) LD_LIBRARY_PATH=. ./$(GENOFFS) -table > $@.tmp 217 $(QUIETLY) LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) ./$(GENOFFS) -table > $@.tmp
218 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET) 218 $(QUIETLY) $(CONDITIONALLY_UPDATE_JVMOFFS_TARGET)
219 219
220 $(JVMOFFS.o): $(JVMOFFS).h $(JVMOFFS).cpp 220 $(JVMOFFS.o): $(JVMOFFS).h $(JVMOFFS).cpp
221 $(QUIETLY) $(CXX) -c -I. -o $@ $(ARCHFLAG) -D$(TYPE) $(JVMOFFS).cpp 221 $(QUIETLY) $(CXX) -c -I. -o $@ $(ARCHFLAG) -D$(TYPE) $(JVMOFFS).cpp
222 222