• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

Client 8.54-8.57

Grozzmo

Member
Joined
Nov 29, 2007
Messages
139
Reaction score
13
Hello currently people can only connect with tibia 8.54 to my server, how can I make it possible so people can connect with clients 8.54-8.57?

Thanks.
 
Ive compiled alot of other thing then servers, what I dont get is how can I like compile 20 files to one exe file? I just know how to compile one script as an exe.
 
@Mogex I did exactly as in the tutorial, but I get 502 errors when compiling here are they. errors txt

Do you got a clue why? I get these errors often while compiling, also.

What is Windows OS? I got Windows XP, and it says for Windows OS only on Stians tutorial page.
 
Ok Here is mine Tutorial.
Go there.
[forgottenserver] Index of /tags/0.3.6pl1
Down at all and Press "[Download GNU tarball]"
Then download Sitains Repack 64mbits here.
MEGAUPLOAD - The leading online storage and file delivery service
Then Open Stian's repack folder and open devcpp(It's colour blue)
When u opened it. /goto "file" find "Open project or File"
Then find your 0.3.6pl Folder, open it, open [dev-cpp folder]
Then find and choose TheForgottenServer.dev
Find resources.h archive and Down at all find

define CLIENT_VERSION_MIN 854
define CLIENT_VERSION_MAX 854

Change it to
define CLIENT_VERSION_MIN 854
define CLIENT_VERSION_MAX 857

Then u will see

#define STATUS_SERVER_NAME "The Forgotten Server"
#define STATUS_SERVER_VERSION "0.3.6"
#define STATUS_SERVER_CODENAME "Crying Damson"
#define STATUS_SERVER_PROTOCOL "8.54" <- change that to 8.57;
 
I did exactly like that, downloaded the same files and everything, but when I compile I get these 502 errors, I don't know why, how can I even get 502 errors by editing 3 lines? There's something else wrong. check my errors
 
I did above, well I post them again.

LUA:
Compiler: Default compiler
Building Makefile: "D:\Documents and Settings\Riikard\Desktop\0.3.6pl1\dev-cpp\Makefile.win"
Executing  make...
make.exe -f "D:\Documents and Settings\Riikard\Desktop\0.3.6pl1\dev-cpp\Makefile.win" all
g++.exe -c ../actions.cpp -o obj-console//actions.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -D__CONSOLE__   -fexpensive-optimizations -O1

In file included from ../actions.cpp:17:
../otpch.h:28:30: libxml/xmlmemory.h: No such file or directory
../otpch.h:29:27: libxml/parser.h: No such file or directory
../otpch.h:30:28: libxml/threads.h: No such file or directory
../otpch.h:33:28: boost/config.hpp: No such file or directory
../otpch.h:34:30: boost/function.hpp: No such file or directory
../otpch.h:35:26: boost/bind.hpp: No such file or directory
../otpch.h:36:27: boost/regex.hpp: No such file or directory
../otpch.h:37:31: boost/tokenizer.hpp: No such file or directory
In file included from ../baseevents.h:20,

                 from ../actions.h:20,
                 from ../actions.cpp:20:
../otsystem.h:32:29: boost/utility.hpp: No such file or directory
../otsystem.h:33:26: boost/asio.hpp: No such file or directory
../otsystem.h:34:28: boost/thread.hpp: No such file or directory
../otsystem.h:35:29: boost/foreach.hpp: No such file or directory
../otsystem.h:36:32: boost/shared_ptr.hpp: No such file or directory

In file included from ../baseevents.h:22,
                 from ../actions.h:20,
                 from ../actions.cpp:20:
../luascript.h:24:18: lua.h: No such file or directory
../luascript.h:25:21: lualib.h: No such file or directory

../luascript.h:26:22: lauxlib.h: No such file or directory
In file included from ../luascript.h:29,
                 from ../baseevents.h:22,
                 from ../actions.h:20,
                 from ../actions.cpp:20:
../database.h:259: error: `boost' has not been declared
../database.h:259: error: ISO C++ forbids declaration of `recursive_mutex' with no type
../database.h:259: error: expected `;' before "databaseLock"
../database.h: In constructor `DBQuery::DBQuery()':
../database.h:255: error: `databaseLock' undeclared (first use this function)
../database.h:255: error: (Each undeclared identifier is reported only once for each function it appears in.)
../database.h: In destructor `virtual DBQuery::~DBQuery()':
../database.h:256: error: `databaseLock' undeclared (first use this function)
In file included from ../baseevents.h:22,
                 from ../actions.h:20,
                 from ../actions.cpp:20:
../luascript.h: At global scope:
../luascript.h:87: error: expected `,' or `...' before "struct"
../luascript.h:91: error: expected `,' or `...' before "struct"
../luascript.h:140: error: expected `,' or `...' before "struct"
../luascript.h: In member function `void ScriptEnviroment::setScriptId(int32_t, LuaScriptInterface*)':
../luascript.h:88: error: expected primary-expression before "struct"
../luascript.h:88: error: expected `;' before "struct"
../luascript.h: At global scope:
../luascript.h:248: error: ISO C++ forbids declaration of `lua_State' with no type
../luascript.h:248: error: expected `;' before '*' token
../luascript.h:249: error: expected `;' before "static"
../luascript.h:257: error: expected `;' before '(' token
../luascript.h:259: error: variable or field `dumpStack' declared void
../luascript.h:259: error: expected `;' before '(' token
../luascript.h:262: error: variable or field `pushThing' declared void
../luascript.h:262: error: expected `;' before '(' token
../luascript.h:263: error: variable or field `pushVariant' declared void
../luascript.h:263: error: expected `;' before '(' token
../luascript.h:264: error: variable or field `pushPosition' declared void
../luascript.h:264: error: expected `;' before '(' token
../luascript.h:265: error: expected `;' before "static"
../luascript.h:265: error: variable or field `pushPosition' declared void

../luascript.h:265: error: expected `;' before '(' token
../luascript.h:266: error: variable or field `pushOutfit' declared void
../luascript.h:266: error: expected `;' before '(' token
../luascript.h:267: error: variable or field `pushCallback' declared void
../luascript.h:267: error: expected `;' before '(' token
../luascript.h:269: error: expected `;' before '(' token
../luascript.h:270: error: variable or field `popPosition' declared void
../luascript.h:270: error: expected `;' before '(' token

../luascript.h:271: error: variable or field `popPosition' declared void
../luascript.h:271: error: expected `;' before '(' token
../luascript.h:272: error: expected `;' before '(' token
../luascript.h:273: error: expected `;' before '(' token
../luascript.h:274: error: expected `;' before '(' token
../luascript.h:275: error: expected `;' before '(' token
../luascript.h:276: error: expected `;' before '(' token
../luascript.h:277: error: expected `;' before '(' token

../luascript.h:279: error: expected `;' before '(' token
../luascript.h:280: error: expected `;' before '(' token
../luascript.h:281: error: expected `;' before '(' token
../luascript.h:282: error: expected `;' before '(' token
../luascript.h:284: error: variable or field `setField' declared void
../luascript.h:284: error: expected `;' before '(' token
../luascript.h:285: error: variable or field `setField' declared void

../luascript.h:285: error: expected `;' before '(' token
../luascript.h:286: error: variable or field `setFieldBool' declared void
../luascript.h:286: error: expected `;' before '(' token
../luascript.h:287: error: variable or field `setFieldFloat' declared void
../luascript.h:287: error: expected `;' before '(' token
../luascript.h:289: error: variable or field `createTable' declared void
../luascript.h:289: error: expected `;' before '(' token
../luascript.h:290: error: variable or field `createTable' declared void
../luascript.h:290: error: expected `;' before '(' token
../luascript.h:291: error: variable or field `createTable' declared void
../luascript.h:291: error: expected `;' before '(' token
../luascript.h:292: error: variable or field `createTable' declared void
../luascript.h:292: error: expected `;' before '(' token
../luascript.h:293: error: variable or field `pushTable' declared void
../luascript.h:293: error: expected `;' before '(' token
../luascript.h:295: error: expected `;' before '(' token
../luascript.h:296: error: expected `;' before '(' token
../luascript.h:297: error: expected `;' before '(' token
../luascript.h:298: error: expected `;' before '(' token
../luascript.h:300: error: `lua_State' has not been declared
../luascript.h:300: error: `lua_State' has not been declared
../luascript.h:300: error: ISO C++ forbids declaration of `L' with no type
../luascript.h:300: error: ISO C++ forbids declaration of `_L' with no type
../luascript.h:301: error: variable or field `moveValue' declared void
../luascript.h:301: error: expected `;' before '(' token
../luascript.h:309: error: expected `;' before '(' token

../luascript.h:314: error: expected `;' before '(' token
../luascript.h:315: error: expected `;' before '(' token
../luascript.h:316: error: expected `;' before '(' token
../luascript.h:317: error: expected `;' before '(' token
../luascript.h:318: error: expected `;' before '(' token
../luascript.h:319: error: expected `;' before '(' token
../luascript.h:320: error: expected `;' before '(' token
../luascript.h:321: error: expected `;' before '(' token

../luascript.h:322: error: expected `;' before '(' token
../luascript.h:323: error: expected `;' before '(' token
../luascript.h:324: error: expected `;' before '(' token
../luascript.h:325: error: expected `;' before '(' token
../luascript.h:326: error: expected `;' before '(' token
../luascript.h:327: error: expected `;' before '(' token
../luascript.h:328: error: expected `;' before '(' token
../luascript.h:329: error: expected `;' before '(' token

../luascript.h:330: error: expected `;' before '(' token
../luascript.h:331: error: expected `;' before '(' token
../luascript.h:332: error: expected `;' before '(' token
../luascript.h:333: error: expected `;' before '(' token
../luascript.h:334: error: expected `;' before '(' token
../luascript.h:335: error: expected `;' before '(' token
../luascript.h:336: error: expected `;' before '(' token
../luascript.h:337: error: expected `;' before '(' token

../luascript.h:338: error: expected `;' before '(' token
../luascript.h:339: error: expected `;' before '(' token
../luascript.h:340: error: expected `;' before '(' token
../luascript.h:341: error: expected `;' before '(' token
../luascript.h:342: error: expected `;' before '(' token
../luascript.h:343: error: expected `;' before '(' token
../luascript.h:344: error: expected `;' before '(' token
../luascript.h:345: error: expected `;' before '(' token

../luascript.h:346: error: expected `;' before '(' token
../luascript.h:347: error: expected `;' before '(' token
../luascript.h:348: error: expected `;' before '(' token
../luascript.h:349: error: expected `;' before '(' token
../luascript.h:350: error: expected `;' before '(' token
../luascript.h:351: error: expected `;' before '(' token
../luascript.h:352: error: expected `;' before '(' token
../luascript.h:353: error: expected `;' before '(' token

../luascript.h:354: error: expected `;' before '(' token
../luascript.h:355: error: expected `;' before '(' token
../luascript.h:356: error: expected `;' before '(' token
../luascript.h:357: error: expected `;' before '(' token
../luascript.h:358: error: expected `;' before '(' token
../luascript.h:359: error: expected `;' before '(' token
../luascript.h:360: error: expected `;' before '(' token
../luascript.h:361: error: expected `;' before '(' token

../luascript.h:362: error: expected `;' before '(' token
../luascript.h:363: error: expected `;' before '(' token
../luascript.h:364: error: expected `;' before '(' token
../luascript.h:365: error: expected `;' before '(' token
../luascript.h:366: error: expected `;' before '(' token
../luascript.h:367: error: expected `;' before '(' token
../luascript.h:368: error: expected `;' before '(' token
../luascript.h:369: error: expected `;' before '(' token

../luascript.h:370: error: expected `;' before '(' token
../luascript.h:371: error: expected `;' before '(' token
../luascript.h:372: error: expected `;' before '(' token
../luascript.h:373: error: expected `;' before '(' token
../luascript.h:374: error: expected `;' before '(' token
../luascript.h:375: error: expected `;' before '(' token
../luascript.h:376: error: expected `;' before '(' token
../luascript.h:377: error: expected `;' before '(' token

../luascript.h:378: error: expected `;' before '(' token
../luascript.h:379: error: expected `;' before '(' token
../luascript.h:380: error: expected `;' before '(' token
../luascript.h:381: error: expected `;' before '(' token
../luascript.h:382: error: expected `;' before '(' token
../luascript.h:383: error: expected `;' before '(' token
../luascript.h:384: error: expected `;' before '(' token
../luascript.h:385: error: expected `;' before '(' token

../luascript.h:386: error: expected `;' before '(' token
../luascript.h:387: error: expected `;' before '(' token
../luascript.h:388: error: expected `;' before '(' token
../luascript.h:389: error: expected `;' before '(' token
../luascript.h:390: error: expected `;' before '(' token
../luascript.h:391: error: expected `;' before '(' token
../luascript.h:392: error: expected `;' before '(' token
../luascript.h:393: error: expected `;' before '(' token

../luascript.h:394: error: expected `;' before '(' token
../luascript.h:395: error: expected `;' before '(' token
../luascript.h:396: error: expected `;' before '(' token
../luascript.h:397: error: expected `;' before '(' token
../luascript.h:398: error: expected `;' before '(' token
../luascript.h:399: error: expected `;' before '(' token
../luascript.h:400: error: expected `;' before '(' token
../luascript.h:401: error: expected `;' before '(' token

../luascript.h:402: error: expected `;' before '(' token
../luascript.h:403: error: expected `;' before '(' token
../luascript.h:404: error: expected `;' before '(' token
../luascript.h:405: error: expected `;' before '(' token
../luascript.h:406: error: expected `;' before '(' token
../luascript.h:407: error: expected `;' before '(' token
../luascript.h:408: error: expected `;' before '(' token
../luascript.h:409: error: expected `;' before '(' token

../luascript.h:410: error: expected `;' before '(' token
../luascript.h:411: error: expected `;' before '(' token
../luascript.h:412: error: expected `;' before '(' token
../luascript.h:413: error: expected `;' before '(' token
../luascript.h:414: error: expected `;' before '(' token
../luascript.h:415: error: expected `;' before '(' token
../luascript.h:416: error: expected `;' before '(' token
../luascript.h:417: error: expected `;' before '(' token

../luascript.h:418: error: expected `;' before '(' token
../luascript.h:419: error: expected `;' before '(' token
../luascript.h:420: error: expected `;' before '(' token
../luascript.h:421: error: expected `;' before '(' token
../luascript.h:422: error: expected `;' before '(' token
../luascript.h:423: error: expected `;' before '(' token
../luascript.h:424: error: expected `;' before '(' token
../luascript.h:425: error: expected `;' before '(' token

../luascript.h:426: error: expected `;' before '(' token
../luascript.h:427: error: expected `;' before '(' token
../luascript.h:428: error: expected `;' before '(' token
../luascript.h:429: error: expected `;' before '(' token
../luascript.h:430: error: expected `;' before '(' token
../luascript.h:431: error: expected `;' before '(' token
../luascript.h:432: error: expected `;' before '(' token
../luascript.h:433: error: expected `;' before '(' token

../luascript.h:434: error: expected `;' before '(' token
../luascript.h:435: error: expected `;' before '(' token
../luascript.h:436: error: expected `;' before '(' token
../luascript.h:437: error: expected `;' before '(' token
../luascript.h:438: error: expected `;' before '(' token
../luascript.h:439: error: expected `;' before '(' token
../luascript.h:440: error: expected `;' before '(' token
../luascript.h:441: error: expected `;' before '(' token

../luascript.h:442: error: expected `;' before '(' token
../luascript.h:443: error: expected `;' before '(' token
../luascript.h:444: error: expected `;' before '(' token
../luascript.h:445: error: expected `;' before '(' token
../luascript.h:446: error: expected `;' before '(' token
../luascript.h:447: error: expected `;' before '(' token
../luascript.h:448: error: expected `;' before '(' token
../luascript.h:449: error: expected `;' before '(' token

../luascript.h:450: error: expected `;' before '(' token
../luascript.h:451: error: expected `;' before '(' token
../luascript.h:452: error: expected `;' before '(' token
../luascript.h:453: error: expected `;' before '(' token
../luascript.h:454: error: expected `;' before '(' token
../luascript.h:455: error: expected `;' before '(' token
../luascript.h:456: error: expected `;' before '(' token
../luascript.h:457: error: expected `;' before '(' token

../luascript.h:458: error: expected `;' before '(' token
../luascript.h:459: error: expected `;' before '(' token
../luascript.h:460: error: expected `;' before '(' token
../luascript.h:461: error: expected `;' before '(' token
../luascript.h:462: error: expected `;' before '(' token
../luascript.h:463: error: expected `;' before '(' token
../luascript.h:464: error: expected `;' before '(' token
../luascript.h:465: error: expected `;' before '(' token

../luascript.h:466: error: expected `;' before '(' token
../luascript.h:467: error: expected `;' before '(' token
../luascript.h:468: error: expected `;' before '(' token
../luascript.h:469: error: expected `;' before '(' token
../luascript.h:470: error: expected `;' before '(' token
../luascript.h:471: error: expected `;' before '(' token
../luascript.h:472: error: expected `;' before '(' token
../luascript.h:473: error: expected `;' before '(' token

../luascript.h:474: error: expected `;' before '(' token
../luascript.h:475: error: expected `;' before '(' token
../luascript.h:476: error: expected `;' before '(' token
../luascript.h:477: error: expected `;' before '(' token
../luascript.h:478: error: expected `;' before '(' token
../luascript.h:479: error: expected `;' before '(' token
../luascript.h:480: error: expected `;' before '(' token
../luascript.h:481: error: expected `;' before '(' token

../luascript.h:482: error: expected `;' before '(' token
../luascript.h:483: error: expected `;' before '(' token
../luascript.h:484: error: expected `;' before '(' token
../luascript.h:485: error: expected `;' before '(' token
../luascript.h:486: error: expected `;' before '(' token
../luascript.h:487: error: expected `;' before '(' token
../luascript.h:488: error: expected `;' before '(' token
../luascript.h:489: error: expected `;' before '(' token

../luascript.h:490: error: expected `;' before '(' token
../luascript.h:491: error: expected `;' before '(' token
../luascript.h:492: error: expected `;' before '(' token
../luascript.h:493: error: expected `;' before '(' token
../luascript.h:494: error: expected `;' before '(' token
../luascript.h:495: error: expected `;' before '(' token
../luascript.h:496: error: expected `;' before '(' token
../luascript.h:497: error: expected `;' before '(' token

../luascript.h:498: error: expected `;' before '(' token
../luascript.h:499: error: expected `;' before '(' token
../luascript.h:500: error: expected `;' before '(' token
../luascript.h:501: error: expected `;' before '(' token
../luascript.h:502: error: expected `;' before '(' token
../luascript.h:503: error: expected `;' before '(' token
../luascript.h:504: error: expected `;' before '(' token
../luascript.h:505: error: expected `;' before '(' token

../luascript.h:506: error: expected `;' before '(' token
../luascript.h:507: error: expected `;' before '(' token
../luascript.h:508: error: expected `;' before '(' token
../luascript.h:509: error: expected `;' before '(' token
../luascript.h:510: error: expected `;' before '(' token
../luascript.h:511: error: expected `;' before '(' token
../luascript.h:512: error: expected `;' before '(' token
../luascript.h:513: error: expected `;' before '(' token

../luascript.h:514: error: expected `;' before '(' token
../luascript.h:515: error: expected `;' before '(' token
../luascript.h:516: error: expected `;' before '(' token
../luascript.h:517: error: expected `;' before '(' token
../luascript.h:518: error: expected `;' before '(' token
../luascript.h:519: error: expected `;' before '(' token
../luascript.h:520: error: expected `;' before '(' token
../luascript.h:521: error: expected `;' before '(' token

../luascript.h:522: error: expected `;' before '(' token
../luascript.h:523: error: expected `;' before '(' token
../luascript.h:524: error: expected `;' before '(' token
../luascript.h:525: error: expected `;' before '(' token
../luascript.h:526: error: expected `;' before '(' token
../luascript.h:527: error: expected `;' before '(' token
../luascript.h:528: error: expected `;' before '(' token
../luascript.h:529: error: expected `;' before '(' token

../luascript.h:530: error: expected `;' before '(' token
../luascript.h:531: error: expected `;' before '(' token
../luascript.h:532: error: expected `;' before '(' token
../luascript.h:533: error: expected `;' before '(' token
../luascript.h:534: error: expected `;' before '(' token
../luascript.h:535: error: expected `;' before '(' token
../luascript.h:536: error: expected `;' before '(' token
../luascript.h:537: error: expected `;' before '(' token

../luascript.h:538: error: expected `;' before '(' token
../luascript.h:539: error: expected `;' before '(' token
../luascript.h:540: error: expected `;' before '(' token
../luascript.h:541: error: expected `;' before '(' token
../luascript.h:542: error: expected `;' before '(' token
../luascript.h:543: error: expected `;' before '(' token
../luascript.h:544: error: expected `;' before '(' token
../luascript.h:545: error: expected `;' before '(' token

../luascript.h:546: error: expected `;' before '(' token
../luascript.h:547: error: expected `;' before '(' token
../luascript.h:548: error: expected `;' before '(' token
../luascript.h:549: error: expected `;' before '(' token
../luascript.h:550: error: expected `;' before '(' token
../luascript.h:551: error: expected `;' before '(' token
../luascript.h:552: error: expected `;' before '(' token
../luascript.h:553: error: expected `;' before '(' token

../luascript.h:554: error: expected `;' before '(' token
../luascript.h:555: error: expected `;' before '(' token
../luascript.h:556: error: expected `;' before '(' token
../luascript.h:557: error: expected `;' before '(' token
../luascript.h:558: error: expected `;' before '(' token
../luascript.h:559: error: expected `;' before '(' token
../luascript.h:560: error: expected `;' before '(' token
../luascript.h:561: error: expected `;' before '(' token

../luascript.h:562: error: expected `;' before '(' token
../luascript.h:563: error: expected `;' before '(' token
../luascript.h:564: error: expected `;' before '(' token
../luascript.h:565: error: expected `;' before '(' token
../luascript.h:566: error: expected `;' before '(' token
../luascript.h:567: error: expected `;' before '(' token
../luascript.h:568: error: expected `;' before '(' token
../luascript.h:569: error: expected `;' before '(' token

../luascript.h:570: error: expected `;' before '(' token
../luascript.h:571: error: expected `;' before '(' token
../luascript.h:572: error: expected `;' before '(' token
../luascript.h:573: error: expected `;' before '(' token
../luascript.h:574: error: expected `;' before '(' token
../luascript.h:575: error: expected `;' before '(' token
../luascript.h:576: error: expected `;' before '(' token
../luascript.h:577: error: expected `;' before '(' token

../luascript.h:578: error: expected `;' before '(' token
../luascript.h:579: error: expected `;' before '(' token
../luascript.h:580: error: expected `;' before '(' token
../luascript.h:581: error: expected `;' before '(' token
../luascript.h:582: error: expected `;' before '(' token
../luascript.h:583: error: expected `;' before '(' token
../luascript.h:584: error: expected `;' before '(' token
../luascript.h:585: error: expected `;' before '(' token

../luascript.h:586: error: expected `;' before '(' token
../luascript.h:587: error: expected `;' before '(' token
../luascript.h:588: error: expected `;' before '(' token
../luascript.h:589: error: expected `;' before '(' token
../luascript.h:590: error: expected `;' before '(' token
../luascript.h:591: error: expected `;' before '(' token
../luascript.h:592: error: expected `;' before '(' token
../luascript.h:593: error: expected `;' before '(' token

../luascript.h:594: error: expected `;' before '(' token
../luascript.h:595: error: expected `;' before '(' token
../luascript.h:596: error: expected `;' before '(' token
../luascript.h:597: error: expected `;' before '(' token
../luascript.h:598: error: expected `;' before '(' token
../luascript.h:599: error: expected `;' before '(' token
../luascript.h:600: error: expected `;' before '(' token
../luascript.h:601: error: expected `;' before '(' token

../luascript.h:602: error: expected `;' before '(' token
../luascript.h:603: error: expected `;' before '(' token
../luascript.h:604: error: expected `;' before '(' token
../luascript.h:605: error: expected `;' before '(' token
../luascript.h:606: error: expected `;' before '(' token
../luascript.h:607: error: expected `;' before '(' token
../luascript.h:608: error: expected `;' before '(' token
../luascript.h:609: error: expected `;' before '(' token

../luascript.h:610: error: expected `;' before '(' token
../luascript.h:611: error: expected `;' before '(' token
../luascript.h:612: error: expected `;' before '(' token
../luascript.h:613: error: expected `;' before '(' token
../luascript.h:614: error: expected `;' before '(' token
../luascript.h:615: error: expected `;' before '(' token
../luascript.h:616: error: expected `;' before '(' token
../luascript.h:617: error: expected `;' before '(' token

../luascript.h:618: error: expected `;' before '(' token
../luascript.h:619: error: expected `;' before '(' token
../luascript.h:620: error: expected `;' before '(' token
../luascript.h:621: error: expected `;' before '(' token
../luascript.h:622: error: expected `;' before '(' token
../luascript.h:623: error: expected `;' before '(' token
../luascript.h:624: error: expected `;' before '(' token
../luascript.h:625: error: expected `;' before '(' token

../luascript.h:626: error: expected `;' before '(' token
../luascript.h:627: error: expected `;' before '(' token
../luascript.h:628: error: expected `;' before '(' token
../luascript.h:629: error: expected `;' before '(' token
../luascript.h:630: error: expected `;' before '(' token
../luascript.h:631: error: expected `;' before '(' token
../luascript.h:632: error: expected `;' before '(' token
../luascript.h:633: error: expected `;' before '(' token

../luascript.h:634: error: expected `;' before '(' token
../luascript.h:635: error: expected `;' before '(' token
../luascript.h:637: error: expected `;' before '(' token
../luascript.h:638: error: expected `;' before '(' token
../luascript.h:639: error: expected `;' before '(' token
../luascript.h:641: error: `luaL_Reg' does not name a type
../luascript.h:642: error: expected `;' before '(' token
../luascript.h:643: error: expected `;' before '(' token
../luascript.h:644: error: expected `;' before '(' token
../luascript.h:645: error: expected `;' before '(' token
../luascript.h:646: error: expected `;' before '(' token

../luascript.h:647: error: expected `;' before '(' token
../luascript.h:648: error: expected `;' before '(' token
../luascript.h:650: error: `luaL_Reg' does not name a type

../luascript.h:651: error: expected `;' before '(' token
../luascript.h:652: error: expected `;' before '(' token
../luascript.h:653: error: expected `;' before '(' token
../luascript.h:654: error: expected `;' before '(' token
../luascript.h:655: error: expected `;' before '(' token
../luascript.h:656: error: expected `;' before '(' token
../luascript.h:658: error: `luaL_Reg' does not name a type
../luascript.h:659: error: expected `;' before '(' token
../luascript.h:660: error: expected `;' before '(' token
../luascript.h:661: error: expected `;' before '(' token
../luascript.h:662: error: expected `;' before '(' token

../luascript.h:663: error: expected `;' before '(' token
../luascript.h:664: error: expected `;' before '(' token
../luascript.h:665: error: expected `;' before '(' token
../luascript.h:666: error: expected `;' before '(' token
../luascript.h:667: error: expected `;' before '(' token
../luascript.h:668: error: expected `;' before '(' token
../luascript.h:669: error: expected `;' before '(' token
../luascript.h:670: error: expected `;' before '(' token

../luascript.h:672: error: `luaL_Reg' does not name a type
../luascript.h:673: error: expected `;' before '(' token
../luascript.h:674: error: expected `;' before '(' token

../luascript.h:675: error: expected `;' before '(' token
../luascript.h:676: error: expected `;' before '(' token
../luascript.h:677: error: expected `;' before '(' token
../luascript.h:679: error: ISO C++ forbids declaration of `lua_State' with no type
../luascript.h:679: error: expected `;' before '*' token
../luascript.h:726: error: expected `;' before '(' token
In file included from ../actions.h:20,
                 from ../actions.cpp:20:
../baseevents.h:35: error: expected `;' before '(' token
../baseevents.h:42: error: `xmlNodePtr' has not been declared
../baseevents.h:42: error: ISO C++ forbids declaration of `p' with no type
../baseevents.h:65: error: `configureEvent' declared as a `virtual' field
../baseevents.h:65: error: expected `;' before '(' token
In file included from ../actions.cpp:20:
../actions.h:57: error: `xmlNodePtr' has not been declared
../actions.h:57: error: ISO C++ forbids declaration of `p' with no type
../actions.h:91: error: `configureEvent' declared as a `virtual' field
../actions.h:91: error: expected `;' before '(' token

In file included from ../actions.cpp:21:
../tools.h:32: error: `boost' has not been declared
../tools.h:32: error: expected init-declarator before '<' token

../tools.h:32: error: expected `,' or `;' before '<' token
../tools.h:66: error: `xmlNodePtr' was not declared in this scope
../tools.h:66: error: expected primary-expression before "const"
../tools.h:66: error: expected primary-expression before "int"
../tools.h:66: error: initializer expression list treated as compound expression
../tools.h:70: error: `xmlNodePtr' was not declared in this scope
../tools.h:70: error: expected primary-expression before "const"
../tools.h:70: error: expected primary-expression before '&' token
../tools.h:70: error: `value' was not declared in this scope
../tools.h:70: error: initializer expression list treated as compound expression
../tools.h:71: error: `xmlNodePtr' was not declared in this scope
../tools.h:71: error: expected primary-expression before "const"
../tools.h:71: error: expected primary-expression before "float"
../tools.h:71: error: initializer expression list treated as compound expression
../tools.h:72: error: `xmlNodePtr' was not declared in this scope
../tools.h:72: error: expected primary-expression before "const"
../tools.h:72: error: expected primary-expression before '&' token
../tools.h:72: error: `value' was not declared in this scope
../tools.h:72: error: initializer expression list treated as compound expression
../tools.h:73: error: `xmlNodePtr' was not declared in this scope
../tools.h:73: error: expected primary-expression before '&' token
../tools.h:73: error: `value' was not declared in this scope
../tools.h:73: error: initializer expression list treated as compound expression
../tools.h:74: error: `xmlNodePtr' was not declared in this scope
../tools.h:74: error: expected primary-expression before '&' token
../tools.h:74: error: `value' was not declared in this scope
../tools.h:74: error: initializer expression list treated as compound expression
../tools.h:95: error: `tokenizer' has not been declared
../tools.h:95: error: `iterator' was not declared in this scope
../tools.h:95: error: `it' was not declared in this scope
../tools.h:95: error: `tokenizer' has not been declared
../tools.h:95: error: `iterator' was not declared in this scope
../tools.h:132: error: `xmlNodePtr' was not declared in this scope
../tools.h:132: error: expected primary-expression before '&' token
../tools.h:132: error: `vocationMap' was not declared in this scope
../tools.h:132: error: expected primary-expression before '&' token
../tools.h:132: error: `vocStringMap' was not declared in this scope
../tools.h:132: error: expected primary-expression before '&' token
../tools.h:132: error: `errorStr' was not declared in this scope
../tools.h:132: error: initializer expression list treated as compound expression
In file included from ../creature.h:22,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../templates.h:66: error: `boost' has not been declared
../templates.h:66: error: ISO C++ forbids declaration of `recursive_mutex' with no type
../templates.h:66: error: expected `;' before "lock"

../templates.h: In constructor `AutoId::AutoId()':
../templates.h:34: error: `boost' has not been declared
../templates.h:34: error: `scoped_lock' undeclared (first use this function)
../templates.h:34: error: expected `;' before "lockClass"

In file included from ../player.h:24,
                 from ../actions.cpp:23:
../creature.h:23:25: boost/any.hpp: No such file or directory

In file included from ../map.h:25,
                 from ../creature.h:28,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../waypoints.h: At global scope:

../waypoints.h:32: error: `boost' has not been declared
../waypoints.h:32: error: expected init-declarator before '<' token
../waypoints.h:32: error: expected `,' or `;' before '<' token
../waypoints.h:33: error: `WaypointPtr' was not declared in this scope
../waypoints.h:33: error: template argument 2 is invalid

../waypoints.h:33: error: template argument 4 is invalid
../waypoints.h:33: error: ISO C++ forbids declaration of `WaypointMap' with no type
../waypoints.h:39: error: variable or field `addWaypoint' declared void
../waypoints.h:39: error: expected `;' before '(' token
../waypoints.h:40: error: `WaypointPtr' does not name a type
../waypoints.h:48: error: variable or field `addWaypoint' declared void
../waypoints.h:48: error: `Waypoints::addWaypoint' declared as an `inline' variable
../waypoints.h:48: error: `int Waypoints::addWaypoint' is not a static member of `class Waypoints'
../waypoints.h:48: error: `WaypointPtr' was not declared in this scope
../waypoints.h:49: error: expected `,' or `;' before '{' token
../waypoints.h:52: error: `WaypointPtr' does not name a type
In file included from ../item.h:26,
                 from ../tile.h:23,
                 from ../map.h:26,
                 from ../creature.h:28,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../itemattributes.h:49: error: `boost' has not been declared
../itemattributes.h:49: error: variable or field `set' declared void
../itemattributes.h:49: error: expected `;' before '(' token
../itemattributes.h:55: error: `boost' has not been declared
../itemattributes.h:55: error: ISO C++ forbids declaration of `any' with no type
../itemattributes.h:55: error: expected `;' before "get"
../itemattributes.h:80: error: `boost' has not been declared
../itemattributes.h:80: error: `any' has not been declared
../itemattributes.h:80: error: ISO C++ forbids declaration of `value' with no type
../itemattributes.h:81: error: `boost' has not been declared
../itemattributes.h:81: error: ISO C++ forbids declaration of `any' with no type
../itemattributes.h:81: error: expected `;' before "getAttribute"
../itemattributes.h:84: error: `void ItemAttributes::setAttribute(const std::string&, int32_t)' and `void ItemAttributes::setAttribute(const std::string&, int)' cannot be overloaded
In file included from ../item.h:28,
                 from ../tile.h:23,
                 from ../map.h:26,
                 from ../creature.h:28,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../items.h:246: error: variable or field `parseItemNode' declared void
../items.h:246: error: expected `;' before '(' token
In file included from ../item.h:29,
                 from ../tile.h:23,
                 from ../map.h:26,
                 from ../creature.h:28,

                 from ../player.h:24,
                 from ../actions.cpp:23:
../raids.h:67: error: expected `;' before '(' token
../raids.h:147: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:147: error: expected `;' before '(' token
../raids.h:171: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:171: error: expected `;' before '(' token
../raids.h:186: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:186: error: expected `;' before '(' token
../raids.h:201: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:201: error: expected `;' before '(' token
../raids.h:218: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:218: error: expected `;' before '(' token
../raids.h:232: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:232: error: expected `;' before '(' token
../raids.h:250: error: `configureRaidEvent' declared as a `virtual' field
../raids.h:250: error: expected `;' before '(' token
../raids.h:253: error: `configureEvent' declared as a `virtual' field
../raids.h:253: error: expected `;' before '(' token
../raids.h:254: error: expected `;' before "static"
In file included from ../tile.h:23,
                 from ../map.h:26,
                 from ../creature.h:28,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../item.h:143: error: expected `;' before '(' token
../item.h:144: error: expected `;' before '(' token

In file included from ../map.h:26,
                 from ../creature.h:28,
                 from ../player.h:24,
                 from ../actions.cpp:23:
../tile.h:38: error: `boost' has not been declared
../tile.h:38: error: `shared_ptr' was not declared in this scope
../tile.h:38: error: template argument 2 is invalid
../tile.h:38: error: template argument 4 is invalid
../tile.h:38: error: expected unqualified-id before '>' token
../tile.h:38: error: expected `,' or `;' before '>' token

In file included from ../creature.h:28,
                 from ../player.h:24,

                 from ../actions.cpp:23:
../map.h:42: error: `boost' has not been declared
../map.h:42: error: expected nested-name-specifier before "shared_ptr"
../map.h:42: error: `shared_ptr' has not been declared

../map.h:254: error: `SpectatorCache' does not name a type
../map.h: In member function `void Map::clearSpectatorCache()':
../map.h:255: error: `spectatorCache' undeclared (first use this function)

In file included from ../creature.h:30,
                 from ../player.h:24,

                 from ../actions.cpp:23:
../creatureevent.h: At global scope:

../creatureevent.h:82: error: `xmlNodePtr' has not been declared
../creatureevent.h:82: error: ISO C++ forbids declaration of `p' with no type

../creatureevent.h:102: error: `configureEvent' declared as a `virtual' field
../creatureevent.h:102: error: expected `;' before '(' token

In file included from ../player.h:24,
                 from ../actions.cpp:23:
../creature.h:107: error: `boost' has not been declared
../creature.h:107: error: ISO C++ forbids declaration of `any' with no type
../creature.h:107: error: expected `;' before "data"
../creature.h: In constructor `DeathEntry::DeathEntry(std::string, int32_t)':
../creature.h:93: error: class `DeathEntry' does not have any field named `data'
../creature.h: In constructor `DeathEntry::DeathEntry(Creature*, int32_t)':
../creature.h:95: error: class `DeathEntry' does not have any field named `data'
../creature.h: In member function `bool DeathEntry::isCreatureKill() const':
../creature.h:98: error: `data' undeclared (first use this function)
../creature.h: In member function `const std::type_info& DeathEntry::getKillerType() const':
../creature.h:102: error: `data' undeclared (first use this function)
../creature.h: In member function `Creature* DeathEntry::getKillerCreature() const':
../creature.h:103: error: `boost' has not been declared
../creature.h:103: error: `any_cast' undeclared (first use this function)

../creature.h:103: error: expected primary-expression before '*' token
../creature.h:103: error: expected primary-expression before '>' token

../creature.h:103: error: `data' undeclared (first use this function)
../creature.h: In member function `std::string DeathEntry::getKillerName() const':
../creature.h:104: error: `boost' has not been declared
../creature.h:104: error: `any_cast' undeclared (first use this function)
../creature.h:104: error: expected primary-expression before '>' token
../creature.h:104: error: `data' undeclared (first use this function)

In file included from ../player.h:30,
                 from ../actions.cpp:23:
../outfit.h: At global scope:

../outfit.h:81: error: expected `;' before '(' token

In file included from ../player.h:31,
                 from ../actions.cpp:23:
../vocation.h:141: error: expected `;' before '(' token

In file included from ../player.h:32,
                 from ../actions.cpp:23:
../group.h:96: error: expected `;' before '(' token

In file included from ../protocol.h:21,
                 from ../protocolgame.h:24,
                 from ../player.h:34,
                 from ../actions.cpp:23:
../rsa.h:22:17: gmp.h: No such file or directory
In file included from ../protocol.h:21,
                 from ../protocolgame.h:24,
                 from ../player.h:34,
                 from ../actions.cpp:23:

../rsa.h:39: error: `boost' has not been declared
../rsa.h:39: error: ISO C++ forbids declaration of `recursive_mutex' with no type
../rsa.h:39: error: expected `;' before "rsaLock"
../rsa.h:43: error: `mpz_t' does not name a type
In file included from ../protocolgame.h:24,
                 from ../player.h:34,
                 from ../actions.cpp:23:
../protocol.h:24: error: `boost' has not been declared
../protocol.h:24: error: expected init-declarator before '<' token
../protocol.h:24: error: expected `,' or `;' before '<' token
../protocol.h:27: error: `boost' has not been declared
../protocol.h:27: error: expected init-declarator before '<' token

../protocol.h:27: error: expected `,' or `;' before '<' token
../protocol.h:32: error: `boost' has not been declared
../protocol.h:33: error: expected class-name before '{' token
../protocol.h:35: error: expected `)' before "connection"
../protocol.h:50: error: variable or field `onSendMessage' declared void
../protocol.h:50: error: expected `;' before '(' token
../protocol.h:55: error: `Connection_ptr' does not name a type
../protocol.h:56: error: `Connection_ptr' does not name a type
../protocol.h:57: error: variable or field `setConnection' declared void
../protocol.h:57: error: expected `;' before '(' token
../protocol.h:59: error: expected `;' before "int32_t"
../protocol.h:64: error: `OutputMessage_ptr' does not name a type

../protocol.h:85: error: `OutputMessage_ptr' does not name a type
../protocol.h:86: error: `Connection_ptr' does not name a type
In file included from ../player.h:34,
                 from ../actions.cpp:23:
../protocolgame.h:36: error: `boost' has not been declared

../protocolgame.h:36: error: expected init-declarator before '<' token
../protocolgame.h:36: error: expected `,' or `;' before '<' token
../protocolgame.h:43: error: expected `)' before "connection"
../protocolgame.h:254: error: `NetworkMessage_ptr' has not been declared
../protocolgame.h:254: error: ISO C++ forbids declaration of `msg' with no type
../protocolgame.h:257: error: variable or field `GetFloorDescription' declared void
../protocolgame.h:257: error: expected `;' before '(' token
../protocolgame.h:262: error: `NetworkMessage_ptr' has not been declared
../protocolgame.h:262: error: ISO C++ forbids declaration of `msg' with no type
../protocolgame.h:264: error: variable or field `AddMapDescription' declared void
../protocolgame.h:264: error: expected `;' before '(' token
../protocolgame.h:265: error: variable or field `AddTextMessage' declared void
../protocolgame.h:265: error: expected `;' before '(' token
../protocolgame.h:266: error: variable or field `AddAnimatedText' declared void

../protocolgame.h:266: error: expected `;' before '(' token
../protocolgame.h:267: error: variable or field `AddMagicEffect' declared void
../protocolgame.h:267: error: expected `;' before '(' token
../protocolgame.h:268: error: variable or field `AddDistanceShoot' declared void
../protocolgame.h:268: error: expected `;' before '(' token
../protocolgame.h:269: error: variable or field `AddCreature' declared void
../protocolgame.h:269: error: expected `;' before '(' token
../protocolgame.h:270: error: variable or field `AddPlayerStats' declared void
../protocolgame.h:270: error: expected `;' before '(' token

../protocolgame.h:271: error: variable or field `AddCreatureSpeak' declared void
../protocolgame.h:271: error: expected `;' before '(' token
../protocolgame.h:273: error: variable or field `AddCreatureHealth' declared void
../protocolgame.h:273: error: expected `;' before '(' token
../protocolgame.h:274: error: variable or field `AddCreatureOutfit' declared void
../protocolgame.h:274: error: expected `;' before '(' token
../protocolgame.h:275: error: variable or field `AddPlayerSkills' declared void

../protocolgame.h:275: error: expected `;' before '(' token
../protocolgame.h:276: error: variable or field `AddWorldLight' declared void
../protocolgame.h:276: error: expected `;' before '(' token
../protocolgame.h:277: error: variable or field `AddCreatureLight' declared void
../protocolgame.h:277: error: expected `;' before '(' token
../protocolgame.h:280: error: variable or field `AddTileItem' declared void
../protocolgame.h:280: error: expected `;' before '(' token
../protocolgame.h:281: error: variable or field `AddTileCreature' declared void
../protocolgame.h:281: error: expected `;' before '(' token

../protocolgame.h:282: error: variable or field `UpdateTileItem' declared void

../protocolgame.h:282: error: expected `;' before '(' token
../protocolgame.h:283: error: variable or field `RemoveTileItem' declared void
../protocolgame.h:283: error: expected `;' before '(' token
../protocolgame.h:285: error: variable or field `MoveUpCreature' declared void
../protocolgame.h:285: error: expected `;' before '(' token
../protocolgame.h:287: error: variable or field `MoveDownCreature' declared void
../protocolgame.h:287: error: expected `;' before '(' token
../protocolgame.h:291: error: variable or field `AddContainerItem' declared void
../protocolgame.h:291: error: expected `;' before '(' token
../protocolgame.h:292: error: variable or field `UpdateContainerItem' declared void
../protocolgame.h:292: error: expected `;' before '(' token
../protocolgame.h:293: error: variable or field `RemoveContainerItem' declared void
../protocolgame.h:293: error: expected `;' before '(' token
../protocolgame.h:296: error: variable or field `AddInventoryItem' declared void
../protocolgame.h:296: error: expected `;' before '(' token
../protocolgame.h:297: error: variable or field `UpdateInventoryItem' declared void
../protocolgame.h:297: error: expected `;' before '(' token
../protocolgame.h:298: error: variable or field `RemoveInventoryItem' declared void
../protocolgame.h:298: error: expected `;' before '(' token
../protocolgame.h:304: error: variable or field `AddShopItem' declared void
../protocolgame.h:304: error: expected `;' before '(' token

In file included from ../player.h:37,
                 from ../actions.cpp:23:
../npc.h:50: error: variable or field `pushState' declared void
../npc.h:50: error: expected `;' before '(' token
../npc.h:51: error: variable or field `popState' declared void
../npc.h:51: error: expected `;' before '(' token
../npc.h:55: error: expected `;' before '(' token
../npc.h:56: error: expected `;' before '(' token
../npc.h:58: error: expected `;' before '(' token
../npc.h:59: error: expected `;' before '(' token

../npc.h:60: error: expected `;' before '(' token
../npc.h:61: error: expected `;' before '(' token
../npc.h:63: error: expected `;' before '(' token
../npc.h:64: error: expected `;' before '(' token
../npc.h:65: error: expected `;' before '(' token
../npc.h:67: error: expected `;' before '(' token
../npc.h:68: error: expected `;' before '(' token
../npc.h:70: error: expected `;' before '(' token
../npc.h:71: error: expected `;' before '(' token

../npc.h:466: error: expected `;' before '(' token
../npc.h:467: error: expected `;' before '(' token

In file included from ../monster.h:21,
                 from ../actions.cpp:24:
../monsters.h:140: error: expected `;' before '(' token
../monsters.h:141: error: expected `;' before '(' token
../monsters.h:145: error: expected `;' before '(' token

In file included from ../scheduler.h:22,
                 from ../game.h:24,
                 from ../actions.cpp:30:
../tasks.h:28: error: `boost' has not been declared
../tasks.h:28: error: expected `,' or `...' before '<' token
../tasks.h:28: error: ISO C++ forbids declaration of `function' with no type
../tasks.h:30: error: `boost' has not been declared
../tasks.h:30: error: expected `,' or `...' before '<' token
../tasks.h:30: error: ISO C++ forbids declaration of `function' with no type
../tasks.h:46: error: `boost' has not been declared

../tasks.h:46: error: ISO C++ forbids declaration of `system_time' with no type
../tasks.h:46: error: expected `;' before "m_expiration"
../tasks.h:47: error: `boost' has not been declared

../tasks.h:47: error: ISO C++ forbids declaration of `function' with no type
../tasks.h:47: error: expected `;' before '<' token
../tasks.h: In constructor `Task::Task(int)':
../tasks.h:28: error: class `Task' does not have any field named `m_expiration'
../tasks.h:29: error: `boost' has not been declared
../tasks.h:29: error: `not_a_date_time' undeclared (first use this function)
../tasks.h:29: error: class `Task' does not have any field named `m_f'
../tasks.h:29: error: `f' undeclared (first use this function)
../tasks.h: In constructor `Task::Task(uint32_t, int)':
../tasks.h:30: error: class `Task' does not have any field named `m_expiration'
../tasks.h:31: error: `boost' has not been declared
../tasks.h:31: error: `get_system_time' undeclared (first use this function)
../tasks.h:31: error: `boost' has not been declared

../tasks.h:31: error: `milliseconds' undeclared (first use this function)
../tasks.h:31: error: class `Task' does not have any field named `m_f'
../tasks.h:31: error: `f' undeclared (first use this function)
../tasks.h: In member function `void Task::operator()()':
../tasks.h:34: error: `m_f' undeclared (first use this function)

../tasks.h: In member function `void Task::unsetExpiration()':

../tasks.h:36: error: `m_expiration' undeclared (first use this function)
../tasks.h:36: error: `boost' has not been declared

../tasks.h:36: error: `not_a_date_time' undeclared (first use this function)
../tasks.h: In member function `bool Task::hasExpired() const':
../tasks.h:39: error: `m_expiration' undeclared (first use this function)
../tasks.h:39: error: `boost' has not been declared
../tasks.h:39: error: `not_a_date_time' undeclared (first use this function)
../tasks.h:42: error: `boost' has not been declared
../tasks.h:42: error: `get_system_time' undeclared (first use this function)

../tasks.h: At global scope:
../tasks.h:50: error: `boost' has not been declared
../tasks.h:50: error: `createTask' declared as an `inline' variable
../tasks.h:50: error: `function' was not declared in this scope
../tasks.h:50: error: expected primary-expression before "void"
../tasks.h:51: error: expected `,' or `;' before '{' token
../tasks.h:54: error: `boost' has not been declared
../tasks.h:54: error: `function' has not been declared
../tasks.h:54: error: expected `,' or `...' before '<' token
../tasks.h:55: error: ISO C++ forbids declaration of `parameter' with no type

../tasks.h: In function `Task* createTask(uint32_t, int)':
../tasks.h:55: error: `Task* createTask(uint32_t, int)' redeclared as different kind of symbol
../tasks.h:50: error: previous declaration of `Task*createTask'
../tasks.h:50: error: previous non-function declaration `Task*createTask'
../tasks.h:55: error: conflicts with function declaration `Task* createTask(uint32_t, int)'
../tasks.h:56: error: `f' undeclared (first use this function)
../tasks.h: At global scope:
../tasks.h:87: error: `boost' has not been declared
../tasks.h:87: error: ISO C++ forbids declaration of `mutex' with no type
../tasks.h:87: error: expected `;' before "m_taskLock"
../tasks.h:88: error: `boost' has not been declared

../tasks.h:88: error: ISO C++ forbids declaration of `condition_variable' with no type
../tasks.h:88: error: expected `;' before "m_taskSignal"
In file included from ../game.h:24,
                 from ../actions.cpp:30:
../scheduler.h:33: error: `boost' has not been declared
../scheduler.h:33: error: ISO C++ forbids declaration of `system_time' with no type
../scheduler.h:33: error: expected `;' before "getCycle"
../scheduler.h:34: error: expected `;' before "bool"
../scheduler.h:39: error: `boost' has not been declared
../scheduler.h:39: error: expected `,' or `...' before '<' token
../scheduler.h:39: error: ISO C++ forbids declaration of `function' with no type
../scheduler.h:41: error: `boost' has not been declared
../scheduler.h:41: error: expected `,' or `...' before '<' token
../scheduler.h:41: error: ISO C++ forbids declaration of `function' with no type
../scheduler.h: In member function `bool SchedulerTask::operator<(const SchedulerTask&) const':
../scheduler.h:34: error: `getCycle' undeclared (first use this function)
../scheduler.h:34: error: 'const class SchedulerTask' has no member named 'getCycle'
../scheduler.h: In constructor `SchedulerTask::SchedulerTask(uint32_t, int)':
../scheduler.h:40: error: `f' undeclared (first use this function)
../scheduler.h: At global scope:

../scheduler.h:44: error: `boost' has not been declared
../scheduler.h:44: error: expected `,' or `...' before '<' token
../scheduler.h:45: error: ISO C++ forbids declaration of `function' with no type
../scheduler.h: In function `SchedulerTask* createSchedulerTask(uint32_t, int)':
../scheduler.h:50: error: `f' undeclared (first use this function)
../scheduler.h: At global scope:
../scheduler.h:90: error: `boost' has not been declared
../scheduler.h:90: error: ISO C++ forbids declaration of `mutex' with no type
../scheduler.h:90: error: expected `;' before "m_eventLock"
../scheduler.h:91: error: `boost' has not been declared
../scheduler.h:91: error: ISO C++ forbids declaration of `condition_variable' with no type
../scheduler.h:91: error: expected `;' before "m_eventSignal"
In file included from ../game.h:27,
                 from ../actions.cpp:30:
../spawn.h:44: error: expected `;' before '(' token
In file included from ../actions.cpp:30:
../game.h:130: error: `shared_ptr' was not declared in this scope
../game.h:130: error: template argument 2 is invalid
../game.h:130: error: template argument 4 is invalid
../game.h:130: error: expected unqualified-id before '>' token
../game.h:130: error: expected `,' or `;' before '>' token
../game.h:588: error: ISO C++ forbids declaration of `RuleViolationsMap' with no type
../game.h:588: error: expected `;' before '&' token
../game.h:589: error: expected `;' before "bool"

../game.h:630: error: `RuleViolationsMap' does not name a type

In file included from ../actions.cpp:31:
../configmanager.h:279: error: `lua_State' has not been declared
../configmanager.h:279: error: ISO C++ forbids declaration of `_L' with no type
../configmanager.h:300: error: ISO C++ forbids declaration of `lua_State' with no type
../configmanager.h:300: error: expected `;' before '*' token
../configmanager.h:301: error: variable or field `moveValue' declared void
../configmanager.h:301: error: expected `;' before '(' token
../configmanager.h: In member function `void ConfigManager::getValue(const std::string&, int*)':
../configmanager.h:279: error: `L' undeclared (first use this function)
../configmanager.h: In member function `std::string ConfigManager::getGlobalString(const std::string&, const std::string&)':
../configmanager.h:284: error: `getGlobalString' is not a member of `LuaScriptInterface'

../configmanager.h:284: error: `L' undeclared (first use this function)
../configmanager.h: In member function `bool ConfigManager::getGlobalBool(const std::string&, bool)':

../configmanager.h:288: error: `getGlobalBool' is not a member of `LuaScriptInterface'
../configmanager.h:288: error: `L' undeclared (first use this function)
../configmanager.h: In member function `int32_t ConfigManager::getGlobalNumber(const std::string&, int32_t)':

../configmanager.h:292: error: `getGlobalNumber' is not a member of `LuaScriptInterface'
../configmanager.h:292: error: `L' undeclared (first use this function)
../configmanager.h: In member function `double ConfigManager::getGlobalDouble(const std::string&, double)':

../configmanager.h:296: error: `getGlobalDouble' is not a member of `LuaScriptInterface'
../configmanager.h:296: error: `L' undeclared (first use this function)

In file included from ../spells.h:28,
                 from ../actions.cpp:34:
../talkaction.h: At global scope:
../talkaction.h:58: error: `xmlNodePtr' has not been declared
../talkaction.h:58: error: ISO C++ forbids declaration of `p' with no type

../talkaction.h:72: error: `configureEvent' declared as a `virtual' field
../talkaction.h:72: error: expected `;' before '(' token

In file included from ../actions.cpp:34:
../spells.h:62: error: `xmlNodePtr' has not been declared
../spells.h:62: error: ISO C++ forbids declaration of `p' with no type

../spells.h:95: error: `configureEvent' declared as a `virtual' field
../spells.h:95: error: expected `;' before '(' token
../spells.h:98: error: expected `;' before "bool"

../spells.h:118: error: expected `;' before '(' token

../spells.h:180: error: `configureEvent' declared as a `virtual' field
../spells.h:180: error: expected `;' before '(' token
../spells.h:222: error: `configureEvent' declared as a `virtual' field
../spells.h:222: error: expected `;' before '(' token

../spells.h:260: error: `configureEvent' declared as a `virtual' field
../spells.h:260: error: expected `;' before '(' token

In file included from ../actions.cpp:36:
../house.h:23:39: boost/tr1/unordered_set.hpp: No such file or directory
In file included from ../actions.cpp:36:
../house.h:76: error: `std::tr1' has not been declared
../house.h:76: error: ISO C++ forbids declaration of `unordered_set' with no type
../house.h:76: error: expected `;' before '<' token
../house.h:79: error: `boost' has not been declared
../house.h:79: error: `regex' was not declared in this scope
../house.h:79: error: template argument 1 is invalid
../house.h:79: error: template argument 1 is invalid
../house.h:79: error: template argument 2 is invalid
../house.h:79: error: ISO C++ forbids declaration of `RegExList' with no type

../actions.cpp:83: error: `xmlNodePtr' has not been declared
../actions.cpp:84: error: ISO C++ forbids declaration of `p' with no type

../actions.cpp: In member function `virtual bool Actions::registerEvent(Event*, int, bool)':
../actions.cpp:96: error: `readXMLString' cannot be used as a function
../actions.cpp:135: error: `readXMLString' cannot be used as a function
../actions.cpp:135: error: `readXMLString' cannot be used as a function
../actions.cpp:168: error: `readXMLString' cannot be used as a function

../actions.cpp:207: error: `readXMLString' cannot be used as a function
../actions.cpp:207: error: `readXMLString' cannot be used as a function
../actions.cpp:240: error: `readXMLString' cannot be used as a function

../actions.cpp:279: error: `readXMLString' cannot be used as a function
../actions.cpp:279: error: `readXMLString' cannot be used as a function

../actions.cpp: At global scope:
../actions.cpp:679: error: `bool Action::configureEvent' is not a static member of `class Action'
../actions.cpp:679: error: `xmlNodePtr' was not declared in this scope
../actions.cpp:680: error: expected `,' or `;' before '{' token

../actions.cpp: In member function `virtual bool Action::executeUse(Player*, Item*, const PositionEx&, const PositionEx&, bool, uint32_t)':
../actions.cpp:760: error: `lua_State' undeclared (first use this function)
../actions.cpp:760: error: `L' undeclared (first use this function)
../actions.cpp:760: error: 'class LuaScriptInterface' has no member named 'getState'
../actions.cpp:761: error: 'class LuaScriptInterface' has no member named 'getGlobalBool'

../actions.cpp:778: error: 'class LuaScriptInterface' has no member named 'getState'
../actions.cpp:781: error: `lua_pushnumber' undeclared (first use this function)
../actions.cpp:782: error: `pushThing' is not a member of `LuaScriptInterface'
../actions.cpp:783: error: `pushPosition' is not a member of `LuaScriptInterface'
../actions.cpp:788: error: `pushThing' is not a member of `LuaScriptInterface'
../actions.cpp:789: error: `pushPosition' is not a member of `LuaScriptInterface'
../actions.cpp:793: error: `pushThing' is not a member of `LuaScriptInterface'
../actions.cpp:794: error: `pushPosition' is not a member of `LuaScriptInterface'

make.exe: *** [obj-console//actions.o] Error 1

Execution terminated
 
Have you removed all the ";" that you found? O.o

Well, first of all.
1. Make sure you open "Theforgottenserver.dev" that can be found inside dev-cpp in your sources file. (WITH DEV-C++)
>Sources<
2. First of all in the left hand bar you should select resources.h.
Then find text "define CLIENT_VERSION_MAX"
Code:
[COLOR="DarkRed"]#define CLIENT_VERSION_MAX 854[/COLOR] --This should be changed without adding any "." so 8.57 is 857
[COLOR="DarkRed"]#define CLIENT_VERSION_STRING "Only clients with protocol 8.54 are allowed!"[/COLOR]
3. Change
Code:
[COLOR="DarkRed"]define CLIENT_VERSION_MAX 854[/COLOR]
to
Code:
[COLOR="Green"]define CLIENT_VERSION_MAX 857[/COLOR]
You may as well change the text
Code:
[COLOR="DarkRed"]#define CLIENT_VERSION_STRING "Only clients with protocol 8.54 are allowed!"[/COLOR]
to
Code:
[COLOR="Green"]#define CLIENT_VERSION_STRING "Only clients with protocol 8.57 are allowed!"[/COLOR]
4. Next scroll down a little to
Code:
[COLOR="DarkRed"]#define STATUS_SERVER_PROTOCOL "8.54"[/COLOR]
And change that too
Code:
[COLOR="Green"]#define STATUS_SERVER_PROTOCOL "8.57"[/COLOR]

ALMOST DONE!
Press "CTRL+F9" to compile.

The file will be found inside your Sources folder in the map "Dev-cpp" There you will find the exe file :) Good luck
 
Last edited:
Freaked, I know how to compile, I did exactly like that, but got these errors, I put all the new files to the orginal devcpp folder and compiled, all eerros were gone, but I still got 1 error while compiling.
 
Back
Top