mirror of
https://github.com/amd/blis.git
synced 2026-05-11 17:50:00 +00:00
Shared object (dylib) was not built correctly for partial build.
The SO build rule used $? instead of $^. Observed on macOS, not sure if it affected Linux or not.
This commit is contained in:
4
Makefile
4
Makefile
@@ -651,7 +651,7 @@ ifeq ($(ARG_MAX_HACK),yes)
|
||||
$(LINKER) $(SOFLAGS) -o $(LIBBLIS_SO_OUTPUT_NAME) @$@.in $(LDFLAGS)
|
||||
$(RM_F) $@.in
|
||||
else
|
||||
$(LINKER) $(SOFLAGS) -o $(LIBBLIS_SO_OUTPUT_NAME) $? $(LDFLAGS)
|
||||
$(LINKER) $(SOFLAGS) -o $(LIBBLIS_SO_OUTPUT_NAME) $^ $(LDFLAGS)
|
||||
endif
|
||||
else # ifeq ($(ENABLE_VERBOSE),no)
|
||||
ifeq ($(ARG_MAX_HACK),yes)
|
||||
@@ -661,7 +661,7 @@ ifeq ($(ARG_MAX_HACK),yes)
|
||||
@$(RM_F) $@.in
|
||||
else
|
||||
@echo "Dynamically linking $@"
|
||||
@$(LINKER) $(SOFLAGS) -o $(LIBBLIS_SO_OUTPUT_NAME) $? $(LDFLAGS)
|
||||
@$(LINKER) $(SOFLAGS) -o $(LIBBLIS_SO_OUTPUT_NAME) $^ $(LDFLAGS)
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user