From 9931c44867d157621ae10cf489ba336091dfab6b Mon Sep 17 00:00:00 2001 From: Martin Storsjo Date: Sat, 30 Apr 2011 14:30:01 +0300 Subject: [PATCH] Generate and install an import lib for the built DLL --- librtmp/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/librtmp/Makefile b/librtmp/Makefile index aa4a339..b88baf4 100644 --- a/librtmp/Makefile +++ b/librtmp/Makefile @@ -54,9 +54,14 @@ SODIR=$(SODIR_$(SYS)) SO_LDFLAGS_posix=-shared -Wl,-soname,$@ SO_LDFLAGS_darwin=-dynamiclib -flat_namespace -undefined suppress -fno-common \ -headerpad_max_install_names -SO_LDFLAGS_mingw=-shared +SO_LDFLAGS_mingw=-shared -Wl,--out-implib,librtmp.dll.a SO_LDFLAGS=$(SO_LDFLAGS_$(SYS)) +INSTALL_IMPLIB_posix= +INSTALL_IMPLIB_darwin= +INSTALL_IMPLIB_mingw=cp librtmp.dll.a $(LIBDIR) +INSTALL_IMPLIB=$(INSTALL_IMPLIB_$(SYS)) + SHARED=yes SODEF_yes=-fPIC SOLIB_yes=librtmp.$(SO_EXT) @@ -108,5 +113,6 @@ install_base: librtmp.a librtmp.pc install_so: librtmp.$(SO_EXT) cp librtmp.$(SO_EXT) $(SODIR) + $(INSTALL_IMPLIB) cd $(SODIR); ln -sf librtmp.$(SO_EXT) librtmp.$(SOX) -- 2.11.4.GIT