|
| From: | Paolo Bonzini |
| Subject: | Re: libslirp and static linking |
| Date: | Fri, 5 Aug 2022 19:33:13 +0200 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 |
On 8/5/22 18:13, Peter Maydell wrote:
Hi; I noticed today that Debian's libslirp-dev package doesn't ship
a static library version of libslirp. I was going to file a Debian
bug about that, but then looking at upstream 'libslirp' I found
that its README.md
https://gitlab.freedesktop.org/slirp/libslirp
only documents how to build a shared library libslirp, and says
"(QEMU may build with the submodule static library using --enable-slirp=git)"
So:
(1) is it possible to build the separate libslirp package as
a static library currently?
Yes (same with any other meson project): $ meson setup -Ddefault_library=both build $ ninja -Cbuild $ ls -ld build/libslirp* -rw-r--r--. 1 pbonzini users 1182058 Aug 5 19:30 build/libslirp.a Paolo
| [Prev in Thread] | Current Thread | [Next in Thread] |