Hello,
i added to source files (tfs 1.0 ), file md5.h. And i used it in tools.cpp.
In 27 line i added: #include "md5.h"
and then created function:
On windows in visual studio i compiled it and it works perfectly but on debian 7 during compilation i received this error:
My md5.h file: http://wklej.org/id/1453230/
Someone know how can i fix it?
i added to source files (tfs 1.0 ), file md5.h. And i used it in tools.cpp.
In 27 line i added: #include "md5.h"
and then created function:
Code:
std::string transformToMD5(const std::string& input)
{
MD5 md5;
return std::string(md5.digestString(input.c_str()));
}
On windows in visual studio i compiled it and it works perfectly but on debian 7 during compilation i received this error:
Code:
[ 93%] Building CXX object CMakeFiles/tfs.dir/src/tools.cpp.o
In file included from /root/forgottenserver/src/tools.cpp:27:0:
/root/forgottenserver/src/md5.h:6:0: error: ignoring #pragma region MD5 [-Werror=unknown-pragmas]
/root/forgottenserver/src/md5.h:62:0: error: ignoring #pragma endregion [-Werror=unknown-pragmas]
/root/forgottenserver/src/md5.h:87:0: error: ignoring #pragma region static [-Werror=unknown-pragmas]
/root/forgottenserver/src/md5.h:201:0: error: ignoring #pragma endregion [-Werror=unknown-pragmas]
/root/forgottenserver/src/md5.h: In member function 'char* MD5::digestFile(char*)':
/root/forgottenserver/src/md5.h:321:44: error: suggest parentheses around assignment used as truth value [-Werror=parentheses]
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/tfs.dir/src/tools.cpp.o] Error 1
make[1]: *** [CMakeFiles/tfs.dir/all] Error 2
make: *** [all] Error 2
My md5.h file: http://wklej.org/id/1453230/
Someone know how can i fix it?