diff --git a/lib/native/windows-64/LocalhostRetriever.dll b/lib/native/windows-64/LocalhostRetriever.dll index d8b9758a6..c7bd0a8b0 100644 Binary files a/lib/native/windows-64/LocalhostRetriever.dll and b/lib/native/windows-64/LocalhostRetriever.dll differ diff --git a/lib/native/windows/LocalhostRetriever.dll b/lib/native/windows/LocalhostRetriever.dll index 66273fba5..f39b5230c 100644 Binary files a/lib/native/windows/LocalhostRetriever.dll and b/lib/native/windows/LocalhostRetriever.dll differ diff --git a/src/native/windows/LocalhostRetriever/Makefile.gcc b/src/native/windows/LocalhostRetriever/Makefile.gcc index d3b87fd0d..650ae27cd 100644 --- a/src/native/windows/LocalhostRetriever/Makefile.gcc +++ b/src/native/windows/LocalhostRetriever/Makefile.gcc @@ -6,10 +6,11 @@ # add -m32 to cross-compile for 32-bit target CC = gcc -O2 JNI_HEADERS = -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/win32 -CFLAGS = -shared $(JNI_HEADERS) -D_JNI_IMPLEMENTATION +CFLAGS = -shared -Wl,--kill-at $(JNI_HEADERS) -D_JNI_IMPLEMENTATION LocalhostRetriever.dll: net_java_sip_communicator_impl_netaddr_Win32LocalhostRetriever.c $(CC) $(CFLAGS) net_java_sip_communicator_impl_netaddr_Win32LocalhostRetriever.c -liphlpapi -o $@ + strip $@ clean: del *.dll *.o