• 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!

The Forgotten Dev-Cpp v2.6!

Status
Not open for further replies.

Mark

Administrator
Staff member
Administrator
Joined
May 27, 2007
Messages
6,390
Solutions
21
Reaction score
1,471
Dev-Cpp was created by Colin Laplace, Mike Berg and Hongli Lai,
The Forgotten Dev-Cpp is a modification, with library & header additions and updated MinGW version managed by Talaturen (with some stuff from Elf :p) to have the ability to compile The Forgotten Server and possibly OpenTibia too (untested).


The Forgotten Server and The Forgotten Dev-Cpp are licensed under the GNU GPL.

Additional Headers:
boost - 1.39.0
zlib - 1.2.7

Additional Libraries:
liblua5.1 - 5.1.2
libxml - 2.6.31
libiconv - 1.9.2
libmysql - 5.0.51a
libsqlite - 3.5.6
libluasql-mysql - 2.1.1
libluasql-sqlite3 - 2.1.1
libboost_regex - from boost 1.39.0
libboost_system - from boost 1.39.0
libboost_thread - from boost 1.39.0
libboost_filesystem - from boost 1.39.0
libz - from zlib 1.2.7


Version 1.0
Initial version.

Version 1.1
Downgraded libxml to version 2.6.23.

Version 1.2
Added LuaSQL 2.1 (MySQL & SqLite3)

Version 1.3
Added boost.asio includes.
Added libboost_system.a.

Version 1.4
Updated MinGW (GCC) to version 3.4.5.
Updated gmp include to version 4.2.1.
Updated libxml to version 2.6.31.
Updated MySQL lib & includes.
Updated Lua to version 5.1.3.
Updated SQLite lib to version 3.5.6.
Cleanups in boost directory.

Version 1.5
Updated boost includes to version 1.35.0.
Updated boost libraries (libboost_system & libboost_regex) version 1.35.0.
Downgraded library Lua to version 5.1.2 from 5.1.3 because LuaSQL is unstable with Lua 5.1.3 at the moment.

Version 2.0
Added the boost thread library: libboost_thread.

Version 2.1
Updated boost and the boost libs to version 1.36.0.

Version 2.2
Updated boost and the boost libs to version 1.37.0.

Version 2.3
Updated boost and the boost libs to version 1.38.0.

Version 2.4
Updated boost and the boost libs to version 1.39.0.

Version 2.5
Added boost libraries compiled with debug and boost_filesystem.

Version 2.6
Again updated boost (includes) to 1.39.0.
Added zlib includes and the libraries, version 1.2.7.
Cleaned up some stuff.

Download link removed. Dev-Cpp is very old, and the libraries that were in this package were outdated. There is no reason to use Dev-Cpp today. If you want to compile for Windows with MinGW, then use Code::Blocks. We recommend Microsoft Visual Studio though.
 
Last edited by a moderator:
Thanks omg i was wondering why i couldnt compile FTS :S
and theres sumthing wrong with my pm system i have sent 10+ pm's but no one has recieved them! your included... i think!

Can you also pm me your Msn if you dont mind helping me out on compiling!
i have compiled evo's and fixed errors that i got from the pre-comp~~
But Forgoten is coming up with to many!
 
Last edited:
Wow, Talaturen! You are the best! Forgotten is the best! Ahh, now the Forgotten DevCpp. I tried really many many times to compile forgotten sources. Always errors, errors. Now i'm downloading this Dev-Cpp. I hope it will work.

Thank You! ;)
 
I've got some errors:
Code:
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  more undefined references to `_imp__xmlFree' follow 
  ld returned 1 exit status 
 E:\NorbisS\Doomstroy OTServ\sources\project\Makefile.win [Build Error]  [DoomS.exe] Error 1
 
I've got some errors:
Code:
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  [Linker error] undefined reference to `_imp__xmlFree' 
  more undefined references to `_imp__xmlFree' follow 
  ld returned 1 exit status 
 E:\NorbisS\Doomstroy OTServ\sources\project\Makefile.win [Build Error]  [DoomS.exe] Error 1

I already know about this issue, will upload v1.1 soon with this fixed and updated libiconv to 1.9.1.
 
Thank you Talaturen. You forgot to say that it's for Windows, many people might not know for sure. :p
 
Ahahah..

I compiled this without errors now. Thanks!
 
Good to hear that it works,
v1.2 will include LuaSQL.
 
Okay, I compiled without any errors, but when i just started tfs.exe, window disappears but on start bar next to clock, i have icon of tfs. When i drag a mouse on it, the icon is disappears too :S
 
Hey Tala, i compiled latest revision and i have errors:
Code:
[Linker error] undefined reference to `luaopen_luasql_mysql'
[Linker error] undefined reference to `luaopen_luasql_sqlite3' 
ld returned 1 exit status
 
Updated to v1.2, uploaded latest revision sources and also all the dlls (LuaSQL dll's included).
 
Good i can compile without problem now XD, i had some trouble to copile revision 237+.

I have a little question...
How i can get values of Players Flags?
 
Where are the LuaSQL Dll`s??

Edit: I found them :)
 
Last edited:
Where are the LuaSQL Dll`s??

Edit: I found them :)

So, where are the LuaSQL Dll's? Coz i can;t found them. And i can't start the server. I copy 1 from bin folder from Dev-Cpp, and it doesnt work. In polish its:

Nieznaleziono punktu wejścia procedury luaopen_luasql_sqlite3 w bibliotece sqlite.dll.

I will try translate it little:

It wasn't possible to find point of enter procedure luaopen_luasql_sqlite3 in library sqlite3.dll.

How can i fix it? Please help =\
 
Status
Not open for further replies.
Back
Top