40 C:\Dev-Cpp\include\mysql\mysql.h:57, from updater.cpp In file included from include/mysql/mysql.h:57, from updater.cpp
40 C:\Dev-Cpp\updater.cpp from updater.cpp
175 C:\Dev-Cpp\include\mysql\mysql_com.h `SOCKET' does not name a type
339 C:\Dev-Cpp\include\mysql\mysql_com.h `SOCKET' was not declared in this scope
339 C:\Dev-Cpp\include\mysql\mysql_com.h expected primary-expression before "const"
339 C:\Dev-Cpp\include\mysql\mysql_com.h expected primary-expression before "unsigned"
340 C:\Dev-Cpp\include\mysql\mysql_com.h expected primary-expression before "unsigned"
340 C:\Dev-Cpp\include\mysql\mysql_com.h initializer expression list treated as compound expression
C:\Dev-Cpp\Makefile.win [Build Error] [updater.o] Error 1
[Linker error] undefined reference to mysql_init@4'
[Linker error] undefined reference to mysql_real_connect@32'
[Linker error] undefined reference to `mysql_select_db@8'
[Linker error] undefined reference to `mysql_close@4'
[Linker error] undefined reference to `mysql_error@4'
[Linker error] undefined reference to `sqlite3_open'
[Linker error] undefined reference to `sqlite3_close'
ld returned 1 exit status
C:\Dev-Cpp\Makefile.win [Build Error] [Project1.exe] Error 1
In file included from C:/Dev-Cpp/include/mysql/mysql.h:57,
from updater.cpp:40:
C:/Dev-Cpp/include/mysql/mysql_com.h:175: error: `SOCKET' does not name a type
C:/Dev-Cpp/include/mysql/mysql_com.h:339: error: `SOCKET' was not declared in this scope
C:/Dev-Cpp/include/mysql/mysql_com.h:339: error: expected primary-expression before "const"
C:/Dev-Cpp/include/mysql/mysql_com.h:339: error: expected primary-expression before "unsigned"
C:/Dev-Cpp/include/mysql/mysql_com.h:340: error: expected primary-expression before "unsigned"
C:/Dev-Cpp/include/mysql/mysql_com.h:340: error: initializer expression list treated as compound expression
make.exe: *** [updater.o] Error 1
Do the same he tell me and rebuild all.@Antrhaxcs
before
#include <mysql/mysql.h>
add
#include <windows.h>
and rebuild all
and this will be compile fine