mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-31 05:03:22 +08:00
2aa0d83ee7
* [gmp] use native buildsystem on windows * fix stuff from merge * fix version * version stuff * trying patching some symbols for dynamic builds * fix nettle build * fix more dependent ports using gmpd * fix uwp builds by copying tools * missing host dep * fix mpfr * version-string nettle * port-version mpfr * version stuff * remove patch from portfile * version stuff Co-authored-by: Alexander Neumann <you@example.com>
29 lines
1.0 KiB
Diff
29 lines
1.0 KiB
Diff
diff --git a/configure.ac b/configure.ac
|
|
index cafdb3c71..bd92bc4bb 100644
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -2703,8 +2703,8 @@ Use "--disable-static --enable-shared" to build just a DLL.])
|
|
#
|
|
if test "$enable_shared" = yes; then
|
|
GMP_LDFLAGS="$GMP_LDFLAGS -no-undefined -Wl,--export-all-symbols"
|
|
- LIBGMP_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmp-3.dll.def"
|
|
- LIBGMPXX_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmpxx-3.dll.def"
|
|
+ #LIBGMP_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmp-3.dll.def"
|
|
+ #LIBGMPXX_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmpxx-3.dll.def"
|
|
LIBGMP_DLL=1
|
|
fi
|
|
;;
|
|
diff --git a/gmp-h.in b/gmp-h.in
|
|
index 3d449d427..18a03b753 100644
|
|
--- a/gmp-h.in
|
|
+++ b/gmp-h.in
|
|
@@ -398,7 +398,7 @@ typedef __mpq_struct *mpq_ptr;
|
|
|
|
/* Microsoft's C compiler accepts __inline */
|
|
#ifdef _MSC_VER
|
|
-#define __GMP_EXTERN_INLINE __inline
|
|
+#define __GMP_EXTERN_INLINE static __inline
|
|
#endif
|
|
|
|
/* Recent enough Sun C compilers want "inline" */
|