--- Makefile.orig 2024-02-07 13:04:14 UTC +++ Makefile @@ -88,7 +88,7 @@ endif $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp endif # Create a static library (try windows, then unix) - lib.exe /out:uSockets.a *.o || $(AR) rvs uSockets.a *.o + $(CXX) -shared -o libuSockets.so.0 -Wl,-soname=libuSockets.so.0 *.o -lssl # BoringSSL needs cmake and golang .PHONY: boringssl