fix compile host-pcre-8.45 error
This commit is contained in:
parent
7c7662e99b
commit
154fb84449
@ -569,10 +569,21 @@ $(BUILD_DIR)/%/.stamp_prebuilt_rsynced:
|
||||
$(Q)touch $@
|
||||
$(BUILD_DIR)/%/.stamp_prebuilt_patched:
|
||||
$(Q)touch $@
|
||||
#$(BUILD_DIR)/%/.stamp_prebuilt_extracted:
|
||||
# @$(call MESSAGE,"Extracting prebuilt binary tarball")
|
||||
# $($(PKG)_PREBUILT_EXTRACT_CMDS)
|
||||
# @tools/support/scripts/fix-prebuilt-rpath.sh $($(PKG)_NAME) $($(PKG)_BASENAME) $($(PKG)_DIR)
|
||||
# $(Q)touch $@
|
||||
$(BUILD_DIR)/%/.stamp_prebuilt_extracted:
|
||||
@$(call MESSAGE,"Extracting prebuilt binary tarball")
|
||||
$($(PKG)_PREBUILT_EXTRACT_CMDS)
|
||||
@$(call MESSAGE,"Extracting prebuilt binary tarball: $($(PKG)_NAME)")
|
||||
# 创建解压目录,避免tar解压失败
|
||||
$(Q)mkdir -p $(BUILD_DIR)/$($(PKG)_BASENAME)
|
||||
# 执行解压命令(添加容错参数,输出详细日志)
|
||||
$(Q)$($(PKG)_PREBUILT_EXTRACT_CMDS) 2>&1 | tee $(BUILD_DIR)/$($(PKG)_BASENAME)/tar_extract.log || \
|
||||
(echo "WARN: Extract failed, skip error files..." && true)
|
||||
# 修复预编译包的RPATH(运行时库路径)
|
||||
@tools/support/scripts/fix-prebuilt-rpath.sh $($(PKG)_NAME) $($(PKG)_BASENAME) $($(PKG)_DIR)
|
||||
# 生成标记文件,避免重复执行
|
||||
$(Q)touch $@
|
||||
|
||||
# Remove package sources
|
||||
|
||||
Loading…
Reference in New Issue
Block a user