From: "Vahedi, Shahab via Gdb" <gdb@sourceware.org>
To: Andrew Pinski <pinskia@gmail.com>
Cc: "gdb@sourceware.org" <gdb@sourceware.org>,
"Vahedi, Shahab" <Shahab.Vahedi@amd.com>
Subject: Re: Statically linking with libgmp and libmpfr
Date: Fri, 16 May 2025 12:49:51 +0000 [thread overview]
Message-ID: <06e23db7-ab1e-4577-866e-c9dde237cfb9@amd.com> (raw)
In-Reply-To: <CA+=Sn1=uSmdEGR4Vb8vyn5-zd7jX3tx3EMuFRxsivJWBbAh5LQ@mail.gmail.com>
Hi Andrew,
On 5/16/25 11:42 AM, Andrew Pinski wrote:
> On Fri, May 16, 2025 at 1:57 AM Vahedi, Shahab via Gdb
> <gdb@sourceware.org> wrote:
>>
>>
>> I still am interested in an out-of-the-box approach, if any, like GDB <= 13.2.
>
> The out of the box approach is to put the GMP/MPFR sources in the top
> level directory and that will build gmp/mpfr (static only) and link
> against those .
Like how GCC does it too. It basically works, because those libs are built
with:
--disable-shared
--enable-static
Same logic applies as the work-around I mentioned earlier, because there's
no *.so files to pick first, the build falls back to the static libraries.
Before, it was possible to instruct the build process to pick the static
version of these libraries wherever it is hinted (system-level or
--with-{gmp,mpfr}-lib).
Cheers,
Shahab
prev parent reply other threads:[~2025-05-16 12:50 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-16 8:24 Vahedi, Shahab via Gdb
2025-05-16 8:55 ` Vahedi, Shahab via Gdb
2025-05-16 9:42 ` Andrew Pinski via Gdb
2025-05-16 12:49 ` Vahedi, Shahab via Gdb [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=06e23db7-ab1e-4577-866e-c9dde237cfb9@amd.com \
--to=gdb@sourceware.org \
--cc=Shahab.Vahedi@amd.com \
--cc=pinskia@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox