diff --git a/lfs/zlib b/lfs/zlib index d0607513e..25c587aac 100644 --- a/lfs/zlib +++ b/lfs/zlib @@ -71,15 +71,17 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure --prefix=/usr --shared + cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --shared cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install +ifneq "$(TOOLCHAIN)" "1" mv -v /usr/lib/libz.so.$(VER) /lib/libz.so.$(VER) ln -svf libz.so.$(VER) /lib/libz.so.1 ln -svf libz.so.$(VER) /lib/libz.so rm -vf /usr/lib/libz.so.1 rm -vf /usr/lib/libz.so +endif @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/make.sh b/make.sh index b2341dc2e..6b55f8e90 100755 --- a/make.sh +++ b/make.sh @@ -928,6 +928,7 @@ buildtoolchain() { lfsmake1 gcc PASS=L lfsmake1 binutils PASS=2 lfsmake1 gcc PASS=2 + lfsmake1 zlib lfsmake1 ccache PASS=2 lfsmake1 tcl lfsmake1 expect