diff --git a/icu4c/source/stubdata/Makefile.in b/icu4c/source/stubdata/Makefile.in index 1bc13f9200a..1479e6540b7 100644 --- a/icu4c/source/stubdata/Makefile.in +++ b/icu4c/source/stubdata/Makefile.in @@ -48,8 +48,8 @@ endif # ifneq ($(ENABLE_SHARED),) SO_TARGET = libicudata.$(SO) -MIDDLE_SO_TARGET = lib$(ICUDATA_NAME).$(SO) -ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) +MIDDLE_SO_TARGET = lib$(ICUDATA_NAME)$(BATCH_SUFFIX).$(SO) +ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) $(BATCH_LIBICUDT) endif ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) @@ -133,6 +133,10 @@ $(MIDDLE_SO_TARGET): $(OBJECTS) $(SO_TARGET): $(MIDDLE_SO_TARGET) $(RM) $(SO_TARGET) && ln -s $(MIDDLE_SO_TARGET) $(SO_TARGET) +ifeq ($(OS390BATCH),1) +$(BATCH_LIBICUDT): $(OBJECTS) + $(SHLIB.c) $(LD_SONAME) -o $@ $^ $(LIBS) +endif # OS390BATCH endif ifeq (,$(MAKECMDGOALS))