Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 10.0.21-galera
-
Fix Version/s: N/A
-
Component/s: Platform RedHat
-
Labels:None
-
Environment:CentOS 6.X
Description
The standard include path is /usr/include/
I copied all include files into /usr/inlude/mysql/, and my source code like this:
#include <mysql/mysql.h> int main() { return 0; }
But mysql.h is including my_stmt.h with <> which will lead to compile error because my_stmt.h is not in standard include path /usr/include. see the code here: https://github.com/MariaDB/mariadb-connector-c/blob/master/include/mysql.h#L367
Should we use #include "my_stmt.h" instead of <my_stmt.h>?
Gliffy Diagrams
Attachments
Issue Links
- is duplicated by
-
CONC-143 mysql.h use #include "my_stmt.h" instead of <my_stmt.h>
-
- Closed
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
I am sorry, I report this bug to the server by mistake. But I don't know how to close it.
I resubmit this as a issue of connect/C here: https://mariadb.atlassian.net/browse/CONC-143