<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mariadb.h missing?]]></title><description><![CDATA[<p dir="auto">I'm building from source and I'm failing at the MariaDB database driver, because I can't find &quot;mariadb.h&quot;. There is a comment about &quot;your own wrapper header&quot;, thus I'm assuming this is not part of the MariaDB library.<br />
Is this file missing in the repo? </p>
<p dir="auto"><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://github.com/netxms/netxms/blob/1d3c9de01bf9df8a07189aebc4b5973c679dd206/src/db/dbdrv/mariadb/mariadbdrv.h" title="netxms/src/db/dbdrv/mariadb/mariadbdrv.h at 1d3c9de01bf9df8a07189aebc4b5973c679dd206 · netxms/netxms">
<img src="https://opengraph.githubassets.com/19819498d6dcdcaef5d7f0855802bb674e3b85c6ba27571a1e4850ee3b00c2c1/netxms/netxms" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://github.com/netxms/netxms/blob/1d3c9de01bf9df8a07189aebc4b5973c679dd206/src/db/dbdrv/mariadb/mariadbdrv.h">
netxms/src/db/dbdrv/mariadb/mariadbdrv.h at 1d3c9de01bf9df8a07189aebc4b5973c679dd206 · netxms/netxms
</a>
</h5>
<p class="card-text line-clamp-3">NetXMS - Open Source network and infrastructure monitoring and management - netxms/src/db/dbdrv/mariadb/mariadbdrv.h at 1d3c9de01bf9df8a07189aebc4b5973c679dd206 · netxms/netxms</p>
</div>
<a href="https://github.com/netxms/netxms/blob/1d3c9de01bf9df8a07189aebc4b5973c679dd206/src/db/dbdrv/mariadb/mariadbdrv.h" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://github.githubassets.com/favicons/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0">GitHub <span class="text-secondary">(github.com)</span></p>
</a>
</div></p>
]]></description><link>https://forum.netxms.org/topic/8067/mariadb.h-missing</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:23:20 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8067.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Nov 2024 19:01:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mariadb.h missing? on Mon, 25 Nov 2024 17:11:11 GMT]]></title><description><![CDATA[<p dir="auto">Victor, thank you very much! I should have realized this myself...</p>
]]></description><link>https://forum.netxms.org/post/33997</link><guid isPermaLink="true">https://forum.netxms.org/post/33997</guid><dc:creator><![CDATA[flytech-ben]]></dc:creator><pubDate>Mon, 25 Nov 2024 17:11:11 GMT</pubDate></item><item><title><![CDATA[Reply to mariadb.h missing? on Mon, 25 Nov 2024 16:23:59 GMT]]></title><description><![CDATA[<p dir="auto">Because we have both MySQL client and MariaDB client on common include path (MySQL going first) during Windows build, we cannot use<br />
#include &lt;mysql.h&gt;<br />
in MariaDB driver as it will pick up header file from MySQL client. So we creat simple header file called mariadb.h and place it besides mysql.h from MariaDB client:</p>
<pre><code>#include "mysql.h"
#include "errmsg.h"
</code></pre>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/33996</link><guid isPermaLink="true">https://forum.netxms.org/post/33996</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 25 Nov 2024 16:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to mariadb.h missing? on Mon, 25 Nov 2024 11:53:41 GMT]]></title><description><![CDATA[<p dir="auto">Im talking about this:</p>
<pre><code>#ifdef _WIN32
// Include our own wrapper header on Windows to avoid conflict with MySQL client library
#include &lt;mariadb.h&gt;
#else
</code></pre>
<p dir="auto">I see mysql.h included MariaDB library, but not mariadb.h?</p>
]]></description><link>https://forum.netxms.org/post/33995</link><guid isPermaLink="true">https://forum.netxms.org/post/33995</guid><dc:creator><![CDATA[flytech-ben]]></dc:creator><pubDate>Mon, 25 Nov 2024 11:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to mariadb.h missing? on Mon, 25 Nov 2024 11:43:56 GMT]]></title><description><![CDATA[<p dir="auto">I'm pretty much sure it's part of the mariadb connector:</p>
<pre><code>#include "mysql.h"
#include "errmsg.h"
</code></pre>
]]></description><link>https://forum.netxms.org/post/33994</link><guid isPermaLink="true">https://forum.netxms.org/post/33994</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Mon, 25 Nov 2024 11:43:56 GMT</pubDate></item></channel></rss>