* libmariadb.pc missing for MinGW toolchains
[not found] <fdc4e6ab93454c7a8694aac51bd1638a@liebherr.com>
@ 2021-12-11 12:27 ` Manuel Schmitz
0 siblings, 0 replies; only message in thread
From: Manuel Schmitz @ 2021-12-11 12:27 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 640 bytes --]
Pkg-config does not detect installed MariaDB Connector/C for MinGW, e.g.
when building some software that connects to MariaDB or MySQL.
The reason is that the pkg-config files are missing in the registries of
pkg-config. (These files could be part of future
mingw64-*-mariadb-connector-c v2.3.3 packages.)
As a quick fix, the attached "libmariadb.pc" files can be placed in the
following directories:
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/
/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig/
This will enable auto-detection of the MariaDB C connector by Meson,
CMake etc..
Best regards,
Manuel Schmitz
[-- Attachment #2: libmariadb.pc-i686-w64-mingw32 --]
[-- Type: application/octet-stream, Size: 254 bytes --]
prefix=/usr/i686-w64-mingw32/sys-root/mingw
includedir=${prefix}/include/mariadb/
libdir=${prefix}/lib/
Name: libmariadb
Version: 2.3.3
Description: MariaDB Connector/C
Cflags: -I${includedir}
Libs: -L${libdir} -llibmariadb -lz -liconv -lssl -lcrypto
[-- Attachment #3: libmariadb.pc-x86_64-w64-mingw32 --]
[-- Type: application/octet-stream, Size: 256 bytes --]
prefix=/usr/x86_64-w64-mingw32/sys-root/mingw
includedir=${prefix}/include/mariadb/
libdir=${prefix}/lib/
Name: libmariadb
Version: 2.3.3
Description: MariaDB Connector/C
Cflags: -I${includedir}
Libs: -L${libdir} -llibmariadb -lz -liconv -lssl -lcrypto
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-12-11 12:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <fdc4e6ab93454c7a8694aac51bd1638a@liebherr.com>
2021-12-11 12:27 ` libmariadb.pc missing for MinGW toolchains Manuel Schmitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).