--- cpp/test/Ice/objects/Makefile.orig 2016-10-05 16:59:08.000000000 +0200 +++ cpp/test/Ice/objects/Makefile 2016-10-11 23:05:25.082085910 +0200 @@ -12,7 +12,7 @@ CLIENT = $(call mktestname,client) SERVER = $(call mktestname,server) COLLOCATED = $(call mktestname,collocated) -TESTLIBNAME = libTestDerived.a +TESTLIBNAME = libTestDerived.so TARGETS = $(CLIENT) $(SERVER) $(COLLOCATED) $(TESTLIBNAME) @@ -47,11 +47,11 @@ $(TESTLIBNAME): $(SLICE_OBJS) rm -f $@ - $(call mklib,$@,$(SLICE_OBJS)) + $(call mkshlib,$@,$(TESTLIBNAME),$(SLICE_OBJS),$(LIBS)) $(CLIENT): $(COBJS) $(TESTLIBNAME) rm -f $@ - $(call mktest,$@,$(COBJS) -lTestDerived $(LIBS)) + $(call mktest,$@,-lTestDerived $(COBJS) $(LIBS)) $(SERVER): $(SOBJS) rm -f $@