From be368ad2d281e07478ad5b8515560b3716ea4108 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Tue, 1 Mar 2022 00:29:28 -0500 Subject: [PATCH] JNI for test coverage #3965 strange work-around --- unit_tests/rules.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/unit_tests/rules.mk b/unit_tests/rules.mk index 1f20769dc2..d03a25cde7 100644 --- a/unit_tests/rules.mk +++ b/unit_tests/rules.mk @@ -132,11 +132,11 @@ else endif ifneq ($(OS),Windows_NT) - # todo: something is not right here how can we avoid explicit .dll suffix? - # why does GCC use .exe on Windows withtout it?! + # todo: something is not right here how can we avoid explicit suffix? + # should not gcc figure it out based on 'shared' option? SHARED_OUTPUT_OPT = $(SHARED_OUTPUT).dll else - SHARED_OUTPUT_OPT = $(SHARED_OUTPUT) + SHARED_OUTPUT_OPT = $(SHARED_OUTPUT).so endif $(BINARY_OUTPUT): $(OBJS) @@ -150,7 +150,7 @@ else endif $(SHARED_OUTPUT): $(OBJS) - @echo Linking shared library $@ + @echo Linking shared library $@ output $SHARED_OUTPUT_OPT @$(LD) $(OBJS) $(LDFLAGS) $(LIBS) -o $SHARED_OUTPUT_OPT -shared clean: CLEAN_RULE_HOOK