[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 05/11] gnu: gmp: build shared library for mingw.
From: |
Jan Nieuwenhuizen |
Subject: |
Re: [PATCH 05/11] gnu: gmp: build shared library for mingw. |
Date: |
Sat, 14 May 2016 22:27:49 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Andy Wingo writes:
>> + ,@(cond ((mingw-target?)
>> + ;; Static and shared cannot be built in one go:
>> + ;; they produce different headers. We need
>> shared.
>> + `("--disable-static"
>> + "--enable-shared"))
>> + (else '())))))
>> (synopsis "Multiple-precision arithmetic library")
>> (description
>> "GMP is a library for arbitrary precision arithmetic, operating on
>
> LGTM. A bit of a shame that mingw is an abnormal architecture in this
> way -- i.e. other targets will have both static and shared libraries,
> but not this one. Oh well, this does look to be the right thing for
> now.
Okay, thanks. Yes, I can imagine that when we find that this change is
needed for more packages/libraries we may want to make a function for
it.
Greetings, Jan
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ® http://AvatarAcademy.nl
- mingw guile.exe cross build patch series v8, Jan Nieuwenhuizen, 2016/05/08
- [PATCH 04/11] gnu: libunistring: support mingw: propagate libiconv if needed., Jan Nieuwenhuizen, 2016/05/08
- [PATCH 01/11] gnu: Add mingw-w64., Jan Nieuwenhuizen, 2016/05/08
- [PATCH 05/11] gnu: gmp: build shared library for mingw., Jan Nieuwenhuizen, 2016/05/08
- [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Jan Nieuwenhuizen, 2016/05/08
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Andy Wingo, 2016/05/09
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Jan Nieuwenhuizen, 2016/05/14
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Andy Wingo, 2016/05/17
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Jan Nieuwenhuizen, 2016/05/17
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Andy Wingo, 2016/05/18
- Re: [PATCH 02/11] gnu: cross-build: i686-w64-mingw32: new cross target., Jan Nieuwenhuizen, 2016/05/19
[PATCH 06/11] gnu: ncurses: support mingw., Jan Nieuwenhuizen, 2016/05/08
[PATCH 03/11] gnu: Add function libiconv-if-needed., Jan Nieuwenhuizen, 2016/05/08