Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
-
Visual studio 2010 on Windows 8 Cmake version-2.8.11.2.
Description
First Compilation fails on my setup for mariadbclient revision 160 using Cmake .
If I making following changes, mariadbclient compiles fine-
In /include/my_global.h -
change
" #ifndef _SIZE_T_DEFINED
typedef SSIZE_T ssize_t;
#endif"
to
" #ifdef _SIZE_T_DEFINED
typedef SSIZE_T ssize_t;
#endif"
After building mariadbclient this way I get linking error for some symbols like mysql_client_find_plugin, mysql_client_register_plugin. Specificaly I am getting following error-"error LNK2019: unresolved external symbol "struct st_mysql_client_plugin * __cdecl mysql_client_find_plugin(struct st_mysql *,char const *,int)" (?mysql_client_find_plugin@@YAPAUst_mysql_client_plugin@@PAUst_mysql@@PBDH@Z)"
I also observed that all other symbols which I use to execute query, connecting to mysql etc are working correctly as before. I face this issue only when I use functions related to plugin
Attachments
Issue Links
- relates to
-
CONC-111 not all API symbols are exported
- Closed