Compilando Programas com libmysqld
Para obter uma biblioteca libmysqld
você deve configurar o MariaDB com a opção --with-embedded-server
.
Quando você liga o seu programa com libmysqld
, você também deve incluir a biblioteca específica do sistema pthread
e algumas bibliotecas que o servidor MariaDB utiliza. Você pode conseguir a lista completa de bibliotecas executando mysql_config --libmysqld-libs
.
Os parâmetros corretos para compilar e ligar um programa em thread devem ser usados, mesmo se você não chamar nenhuma função thread diretamente em seu código.