diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-07-17 11:14:00 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-07-17 15:02:38 +0200 |
commit | d1fb8b5dafa64a8fe9d3e2adcacda6bc4090b066 (patch) | |
tree | 7b64018838d32e8601b5a449f2d3e7aa486c9ad4 /firebird | |
parent | 78075142b0c7ff862899ef3c54eb3fce7c602e28 (diff) |
firebird: do not use EXECUTABLE_OUTPUT_FLAG (-Fe) to link dlls
Change-Id: I1e73fb6f0473d79948b106e96fa3b8c77e5938ff
Diffstat (limited to 'firebird')
-rw-r--r-- | firebird/firebird-cygwin-msvc.patch.1 | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firebird/firebird-cygwin-msvc.patch.1 b/firebird/firebird-cygwin-msvc.patch.1 index 8e800cf4d9c5..bc0c1653a3c1 100644 --- a/firebird/firebird-cygwin-msvc.patch.1 +++ b/firebird/firebird-cygwin-msvc.patch.1 @@ -504,7 +504,7 @@ unchanged: $(UDF)/ib_udf.$(SHRLIB_EXT): $(UDF_Objects) - $(call LINK_UDF,ib_udf) -o $@ $^ $(LINK_UDF_LIBS) -+ @CXX@ $^ $(EXECUTABLE_OUTPUT_FLAG)$@ -LD -L$(LIB) $(GLOB_OPTIONS) $(CXXFLAGS) -lib_util \ ++ @CXX@ $^ -o @ -LD -L$(LIB) $(GLOB_OPTIONS) $(CXXFLAGS) -lib_util \ + $(LINK_UDF_LIBS) $(LIB_LINK_OPTIONS) $(call LIB_LINK_SONAME,ib_udf.$(SHRLIB_EXT))\ + $(call LIB_LINK_RPATH,lib) \ + /link /dll @@ -515,7 +515,7 @@ unchanged: $(LIBIBUTIL_SO): $(UTIL_Objects) - $(LINK_IB_UTIL) -o $@ $^ $(LINK_IB_UTIL_LIBS) -+ @CXX@ $^ $(EXECUTABLE_OUTPUT_FLAG)$@ -LD \ ++ @CXX@ $^ -o $@ -LD \ + $(call LIB_LINK_RPATH,lib) $(GLOB_OPTIONS) $(CXXFLAGS) $(LINK_IBUTIL_SYMBOLS) \ + $(LIB_LINK_OPTIONS) $(LINK_IB_UTIL_LIBS) $(call LIB_LINK_SONAME,$(IbUtilLibraryName)) \ + /link /dll @@ -567,7 +567,7 @@ unchanged: $(LIBFBINTL_SO): $(INTL_Objects) $(FBCOMMON_ClientObjects) $(FBCLASSES_ClientObjects) +ifeq (@PLATFORM@,win32) -+ @CXX@ $^ $(EXECUTABLE_OUTPUT_FLAG)$@ -LD $(GLOB_OPTIONS) $(CXXFLAGS) $(LINK_INTL_LIBS)\ ++ @CXX@ $^ -o $@ -LD $(GLOB_OPTIONS) $(CXXFLAGS) $(LINK_INTL_LIBS)\ + $(LINK_FBINTL_SYMBOLS) $(LIB_LINK_OPTIONS) -lfbstatic $(call LIB_LINK_SONAME,libintl.$(SHRLIB_EXT).1)\ + $(call LIB_LINK_RPATH,lib) /link /dll +else @@ -585,7 +585,7 @@ diff -u firebird/builds/posix/Makefile.in.libfbembed firebird/builds/posix/Makef $(LIBFBEMBED_SO): $(LIBFBEMBED_Objects) $(SERVER_Objects) $(COMMON_Objects) +ifeq ($(PLATFORM),win32) -+ @CXX@ $^ $(EXECUTABLE_OUTPUT_FLAG)$@ $(LINK_EMBED_LIBS) $(GLOB_OPTIONS) $(CXXFLAGS)\ ++ @CXX@ $^ -o $@ $(LINK_EMBED_LIBS) $(GLOB_OPTIONS) $(CXXFLAGS)\ + $(LINK_FIREBIRD_EMBED_SYMBOLS) $(LIB_LINK_OPTIONS) $(LIB_EMBED_LINK_OPTIONS)\ + $(call LIB_LINK_SONAME,$(SharedLibrarySoName)) $(call LIB_LINK_RPATH,lib) +else |