• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

How to compile Auto sql Updater?

Antrhaxcs

New Member
Joined
Aug 8, 2007
Messages
247
Reaction score
0
Location
Venezuela
Help here..
Can someone Explain here how to compile the auto sql updater :S?
the only thing I compiled was the evolutions server and TFS with tutorials...
I can't compile autosql Updater....
 
What error(s) do you get?
 
This:
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

I don't include antything, don't add libs directories, don't add linkers too...
I think I need to add someting in linkers right?.
 
@Antrhaxcs
before
#include <mysql/mysql.h>

add
#include <windows.h>

and rebuild all

and this will be compile fine
 
Mmmm seems like done but when are near to finish send a new problem:
[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
 
add:
-lmysql
-lsqlite3

to linkers.
 
hmm if i try I get this:

Code:
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
 
can someone tell me what is the use of this auto sql updater please? and how do i use it!
 
Back
Top