• 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.
So much work saved =D

@ Tien Storm Irk
Try hitting "Rebuild all" instead of "Compile".

Hmm ok I did what you said and hit Rebuild All but this time I got this other error...

I'll PM it to you later.

Btw I used those files with the dll and the luaxml2 or w/e and it removed the build error but it added about 16 more errors =/
 
i keep getting this error

Code:
  [Resource error] can't open icon file `TheForgottenServer.ico': No such file or directory 
 C:\DOCUME~1\Windows\MEUSDO~1\dir\Makefile.win [Build Error]  [Project1_private.res] Error 1

what do I do?
 
Can you tell what lib's use to revnetsys? I tring to make Makefile on OTServ revnetsys but this is hardcore :)
 
well after almost 2 month of waiting nobody has answred this...

Because that is not the real error, the real error can be found in compile log.
 
I think that you may have to add something to the actual Dev-Cpp, cause I followed this tut and still I got this error.

Tut -> http://otland.net/showthread.php?t=166



Code:
Compiler: Default compiler
Building Makefile: "T:\Forgotten Sources\Main\Makefile.win"
Executing  make...
make.exe -f "T:\Forgotten Sources\Main\Makefile.win" all
g++.exe -c ../forgottenserver/admin.cpp -o ../forgottenserver/admin.o -I"T:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"T:/Dev-Cpp/include/c++/3.4.2/backward"  -I"T:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"T:/Dev-Cpp/include/c++/3.4.2"  -I"T:/Dev-Cpp/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORTS__  

In file included from ../forgottenserver/creatureevent.h:24,
                 from ../forgottenserver/creature.h:33,
                 from ../forgottenserver/player.h:25,
                 from ../forgottenserver/admin.h:80,
                 from ../forgottenserver/admin.cpp:22:
../forgottenserver/luascript.h:30:18: lua.h: No such file or directory
In file included from ../forgottenserver/creatureevent.h:24,
                 from ../forgottenserver/creature.h:33,
                 from ../forgottenserver/player.h:25,
                 from ../forgottenserver/admin.h:80,
                 from ../forgottenserver/admin.cpp:22:

../forgottenserver/luascript.h:32: warning: `luaopen_luasql_mysql' initialized and declared `extern'
../forgottenserver/luascript.h:32: error: `lua_State' was not declared in this scope
../forgottenserver/luascript.h:32: error: expected primary-expression before ')' token
../forgottenserver/luascript.h:36: warning: `luaopen_luasql_sqlite3' initialized and declared `extern'
../forgottenserver/luascript.h:36: error: `lua_State' was not declared in this scope
../forgottenserver/luascript.h:36: error: expected primary-expression before ')' token

../forgottenserver/luascript.h:40:22: lauxlib.h: No such file or directory
../forgottenserver/luascript.h:41:21: lualib.h: No such file or directory
../forgottenserver/luascript.h:283: error: ISO C++ forbids declaration of `lua_State' with no type
../forgottenserver/luascript.h:283: error: expected `;' before '*' token
../forgottenserver/luascript.h:285: error: expected `;' before "bool"
../forgottenserver/luascript.h:290: error: variable or field `pushThing' declared void
../forgottenserver/luascript.h:290: error: expected `;' before '(' token
../forgottenserver/luascript.h:291: error: variable or field `pushVariant' declared void
../forgottenserver/luascript.h:291: error: expected `;' before '(' token
../forgottenserver/luascript.h:292: error: variable or field `pushPosition' declared void
../forgottenserver/luascript.h:292: error: expected `;' before '(' token
../forgottenserver/luascript.h:293: error: variable or field `pushPosition' declared void
../forgottenserver/luascript.h:293: error: expected `;' before '(' token
../forgottenserver/luascript.h:295: error: expected `;' before '(' token
../forgottenserver/luascript.h:296: error: variable or field `popPosition' declared void

../forgottenserver/luascript.h:296: error: expected `;' before '(' token
../forgottenserver/luascript.h:297: error: variable or field `popPosition' declared void
../forgottenserver/luascript.h:297: error: expected `;' before '(' token
../forgottenserver/luascript.h:298: error: expected `;' before '(' token
../forgottenserver/luascript.h:299: error: expected `;' before '(' token
../forgottenserver/luascript.h:300: error: expected `;' before '(' token
../forgottenserver/luascript.h:302: error: expected `;' before '(' token
../forgottenserver/luascript.h:303: error: variable or field `setField' declared void
../forgottenserver/luascript.h:303: error: expected `;' before '(' token
../forgottenserver/luascript.h:304: error: variable or field `setField' declared void
../forgottenserver/luascript.h:304: error: expected `;' before '(' token
../forgottenserver/luascript.h:312: error: expected `;' before '(' token
../forgottenserver/luascript.h:315: error: expected `;' before '(' token
../forgottenserver/luascript.h:316: error: expected `;' before '(' token
../forgottenserver/luascript.h:317: error: expected `;' before '(' token

../forgottenserver/luascript.h:318: error: expected `;' before '(' token
../forgottenserver/luascript.h:319: error: expected `;' before '(' token
../forgottenserver/luascript.h:320: error: expected `;' before '(' token
../forgottenserver/luascript.h:321: error: expected `;' before '(' token
../forgottenserver/luascript.h:322: error: expected `;' before '(' token
../forgottenserver/luascript.h:323: error: expected `;' before '(' token
../forgottenserver/luascript.h:324: error: expected `;' before '(' token
../forgottenserver/luascript.h:325: error: expected `;' before '(' token

../forgottenserver/luascript.h:326: error: expected `;' before '(' token
../forgottenserver/luascript.h:327: error: expected `;' before '(' token
../forgottenserver/luascript.h:328: error: expected `;' before '(' token
../forgottenserver/luascript.h:329: error: expected `;' before '(' token
../forgottenserver/luascript.h:330: error: expected `;' before '(' token
../forgottenserver/luascript.h:331: error: expected `;' before '(' token
../forgottenserver/luascript.h:332: error: expected `;' before '(' token
../forgottenserver/luascript.h:334: error: expected `;' before '(' token

../forgottenserver/luascript.h:335: error: expected `;' before '(' token
../forgottenserver/luascript.h:336: error: expected `;' before '(' token
../forgottenserver/luascript.h:337: error: expected `;' before '(' token
../forgottenserver/luascript.h:338: error: expected `;' before '(' token
../forgottenserver/luascript.h:339: error: expected `;' before '(' token
../forgottenserver/luascript.h:340: error: expected `;' before '(' token
../forgottenserver/luascript.h:341: error: expected `;' before '(' token
../forgottenserver/luascript.h:342: error: expected `;' before '(' token

../forgottenserver/luascript.h:343: error: expected `;' before '(' token
../forgottenserver/luascript.h:344: error: expected `;' before '(' token
../forgottenserver/luascript.h:345: error: expected `;' before '(' token
../forgottenserver/luascript.h:346: error: expected `;' before '(' token
../forgottenserver/luascript.h:347: error: expected `;' before '(' token
../forgottenserver/luascript.h:348: error: expected `;' before '(' token
../forgottenserver/luascript.h:349: error: expected `;' before '(' token
../forgottenserver/luascript.h:350: error: expected `;' before '(' token

../forgottenserver/luascript.h:351: error: expected `;' before '(' token
../forgottenserver/luascript.h:352: error: expected `;' before '(' token
../forgottenserver/luascript.h:353: error: expected `;' before '(' token
../forgottenserver/luascript.h:356: error: expected `;' before '(' token
../forgottenserver/luascript.h:357: error: expected `;' before '(' token
../forgottenserver/luascript.h:358: error: expected `;' before '(' token
../forgottenserver/luascript.h:359: error: expected `;' before '(' token
../forgottenserver/luascript.h:361: error: expected `;' before '(' token

../forgottenserver/luascript.h:362: error: expected `;' before '(' token
../forgottenserver/luascript.h:363: error: expected `;' before '(' token
../forgottenserver/luascript.h:366: error: expected `;' before '(' token
../forgottenserver/luascript.h:367: error: expected `;' before '(' token
../forgottenserver/luascript.h:369: error: expected `;' before '(' token
../forgottenserver/luascript.h:370: error: expected `;' before '(' token
../forgottenserver/luascript.h:371: error: expected `;' before '(' token
../forgottenserver/luascript.h:372: error: expected `;' before '(' token

../forgottenserver/luascript.h:373: error: expected `;' before '(' token
../forgottenserver/luascript.h:374: error: expected `;' before '(' token
../forgottenserver/luascript.h:375: error: expected `;' before '(' token
../forgottenserver/luascript.h:376: error: expected `;' before '(' token
../forgottenserver/luascript.h:377: error: expected `;' before '(' token
../forgottenserver/luascript.h:380: error: expected `;' before '(' token
../forgottenserver/luascript.h:381: error: expected `;' before '(' token
../forgottenserver/luascript.h:382: error: expected `;' before '(' token

../forgottenserver/luascript.h:383: error: expected `;' before '(' token
../forgottenserver/luascript.h:384: error: expected `;' before '(' token
../forgottenserver/luascript.h:385: error: expected `;' before '(' token
../forgottenserver/luascript.h:386: error: expected `;' before '(' token
../forgottenserver/luascript.h:387: error: expected `;' before '(' token
../forgottenserver/luascript.h:388: error: expected `;' before '(' token
../forgottenserver/luascript.h:389: error: expected `;' before '(' token
../forgottenserver/luascript.h:390: error: expected `;' before '(' token

../forgottenserver/luascript.h:391: error: expected `;' before '(' token
../forgottenserver/luascript.h:392: error: expected `;' before '(' token
../forgottenserver/luascript.h:393: error: expected `;' before '(' token
../forgottenserver/luascript.h:394: error: expected `;' before '(' token
../forgottenserver/luascript.h:395: error: expected `;' before '(' token
../forgottenserver/luascript.h:396: error: expected `;' before '(' token
../forgottenserver/luascript.h:397: error: expected `;' before '(' token
../forgottenserver/luascript.h:398: error: expected `;' before '(' token

../forgottenserver/luascript.h:399: error: expected `;' before '(' token
../forgottenserver/luascript.h:400: error: expected `;' before '(' token
../forgottenserver/luascript.h:401: error: expected `;' before '(' token
../forgottenserver/luascript.h:402: error: expected `;' before '(' token
../forgottenserver/luascript.h:403: error: expected `;' before '(' token
../forgottenserver/luascript.h:404: error: expected `;' before '(' token
../forgottenserver/luascript.h:405: error: expected `;' before '(' token
../forgottenserver/luascript.h:406: error: expected `;' before '(' token

../forgottenserver/luascript.h:407: error: expected `;' before '(' token
../forgottenserver/luascript.h:408: error: expected `;' before '(' token
../forgottenserver/luascript.h:409: error: expected `;' before '(' token
../forgottenserver/luascript.h:410: error: expected `;' before '(' token
../forgottenserver/luascript.h:411: error: expected `;' before '(' token
../forgottenserver/luascript.h:412: error: expected `;' before '(' token
../forgottenserver/luascript.h:414: error: expected `;' before '(' token
../forgottenserver/luascript.h:415: error: expected `;' before '(' token

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

../forgottenserver/luascript.h:426: error: expected `;' before '(' token
../forgottenserver/luascript.h:428: error: expected `;' before '(' token
../forgottenserver/luascript.h:429: error: expected `;' before '(' token
../forgottenserver/luascript.h:431: error: expected `;' before '(' token
../forgottenserver/luascript.h:432: error: expected `;' before '(' token
../forgottenserver/luascript.h:434: error: expected `;' before '(' token
../forgottenserver/luascript.h:435: error: expected `;' before '(' token
../forgottenserver/luascript.h:436: error: expected `;' before '(' token

../forgottenserver/luascript.h:437: error: expected `;' before '(' token
../forgottenserver/luascript.h:438: error: expected `;' before '(' token
../forgottenserver/luascript.h:439: error: expected `;' before '(' token
../forgottenserver/luascript.h:440: error: expected `;' before '(' token
../forgottenserver/luascript.h:443: error: expected `;' before '(' token
../forgottenserver/luascript.h:444: error: expected `;' before '(' token
../forgottenserver/luascript.h:445: error: expected `;' before '(' token
../forgottenserver/luascript.h:446: error: expected `;' before '(' token

../forgottenserver/luascript.h:448: error: expected `;' before '(' token
../forgottenserver/luascript.h:449: error: expected `;' before '(' token
../forgottenserver/luascript.h:450: error: expected `;' before '(' token
../forgottenserver/luascript.h:453: error: expected `;' before '(' token
../forgottenserver/luascript.h:454: error: expected `;' before '(' token
../forgottenserver/luascript.h:455: error: expected `;' before '(' token
../forgottenserver/luascript.h:456: error: expected `;' before '(' token
../forgottenserver/luascript.h:459: error: expected `;' before '(' token

../forgottenserver/luascript.h:460: error: expected `;' before '(' token
../forgottenserver/luascript.h:461: error: expected `;' before '(' token
../forgottenserver/luascript.h:462: error: expected `;' before '(' token
../forgottenserver/luascript.h:463: error: expected `;' before '(' token
../forgottenserver/luascript.h:464: error: expected `;' before '(' token
../forgottenserver/luascript.h:465: error: expected `;' before '(' token
../forgottenserver/luascript.h:466: error: expected `;' before '(' token
../forgottenserver/luascript.h:467: error: expected `;' before '(' token

../forgottenserver/luascript.h:469: error: expected `;' before '(' token
../forgottenserver/luascript.h:470: error: expected `;' before '(' token
../forgottenserver/luascript.h:471: error: expected `;' before '(' token
../forgottenserver/luascript.h:472: error: expected `;' before '(' token
../forgottenserver/luascript.h:474: error: expected `;' before '(' token
../forgottenserver/luascript.h:475: error: expected `;' before '(' token
../forgottenserver/luascript.h:478: error: expected `;' before '(' token
../forgottenserver/luascript.h:479: error: expected `;' before '(' token

../forgottenserver/luascript.h:481: error: expected `;' before '(' token
../forgottenserver/luascript.h:482: error: expected `;' before '(' token
../forgottenserver/luascript.h:484: error: expected `;' before '(' token
../forgottenserver/luascript.h:485: error: expected `;' before '(' token
../forgottenserver/luascript.h:487: error: expected `;' before '(' token
../forgottenserver/luascript.h:489: error: expected `;' before '(' token
../forgottenserver/luascript.h:490: error: expected `;' before '(' token
../forgottenserver/luascript.h:491: error: expected `;' before '(' token

../forgottenserver/luascript.h:492: error: expected `;' before '(' token
../forgottenserver/luascript.h:494: error: expected `;' before '(' token
../forgottenserver/luascript.h:495: error: expected `;' before '(' token
../forgottenserver/luascript.h:496: error: expected `;' before '(' token
../forgottenserver/luascript.h:498: error: expected `;' before '(' token
../forgottenserver/luascript.h:500: error: expected `;' before '(' token
../forgottenserver/luascript.h:501: error: expected `;' before '(' token
../forgottenserver/luascript.h:502: error: expected `;' before '(' token

../forgottenserver/luascript.h:503: error: expected `;' before '(' token
../forgottenserver/luascript.h:504: error: expected `;' before '(' token
../forgottenserver/luascript.h:505: error: expected `;' before '(' token
../forgottenserver/luascript.h:507: error: expected `;' before '(' token
../forgottenserver/luascript.h:508: error: expected `;' before '(' token
../forgottenserver/luascript.h:509: error: expected `;' before '(' token
../forgottenserver/luascript.h:510: error: expected `;' before '(' token
../forgottenserver/luascript.h:511: error: expected `;' before '(' token

../forgottenserver/luascript.h:512: error: expected `;' before '(' token
../forgottenserver/luascript.h:513: error: expected `;' before '(' token
../forgottenserver/luascript.h:515: error: expected `;' before '(' token
../forgottenserver/luascript.h:516: error: expected `;' before '(' token
../forgottenserver/luascript.h:517: error: expected `;' before '(' token
../forgottenserver/luascript.h:518: error: expected `;' before '(' token
../forgottenserver/luascript.h:520: error: expected `;' before '(' token
../forgottenserver/luascript.h:521: error: expected `;' before '(' token

../forgottenserver/luascript.h:522: error: expected `;' before '(' token
../forgottenserver/luascript.h:524: error: expected `;' before '(' token
../forgottenserver/luascript.h:525: error: expected `;' before '(' token
../forgottenserver/luascript.h:526: error: expected `;' before '(' token
../forgottenserver/luascript.h:528: error: expected `;' before '(' token
../forgottenserver/luascript.h:530: error: expected `;' before '(' token
../forgottenserver/luascript.h:532: error: expected `;' before '(' token
../forgottenserver/luascript.h:535: error: expected `;' before '(' token

../forgottenserver/luascript.h:537: error: ISO C++ forbids declaration of `lua_State' with no type
../forgottenserver/luascript.h:537: error: expected `;' before '*' token

In file included from ../forgottenserver/protocol80.h:26,
                 from ../forgottenserver/player.h:32,
                 from ../forgottenserver/admin.h:80,
                 from ../forgottenserver/admin.cpp:22:

../forgottenserver/protocol.h:25:29: boost/utility.hpp: No such file or directory
In file included from ../forgottenserver/protocol.h:26,
                 from ../forgottenserver/protocol80.h:26,
                 from ../forgottenserver/player.h:32,
                 from ../forgottenserver/admin.h:80,
                 from ../forgottenserver/admin.cpp:22:
../forgottenserver/outputmessage.h:35: error: `boost' has not been declared
../forgottenserver/outputmessage.h:36: error: expected class-name before '{' token

In file included from ../forgottenserver/protocol80.h:26,
                 from ../forgottenserver/player.h:32,
                 from ../forgottenserver/admin.h:80,
                 from ../forgottenserver/admin.cpp:22:

../forgottenserver/protocol.h:31: error: `boost' has not been declared
../forgottenserver/protocol.h:32: error: expected class-name before '{' token

In file included from ../forgottenserver/map.h:34,
                 from ../forgottenserver/game.h:28,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/tools.h:35:31: boost/tokenizer.hpp: No such file or directory
In file included from ../forgottenserver/map.h:34,
                 from ../forgottenserver/game.h:28,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/tools.h:36: error: `boost' has not been declared
../forgottenserver/tools.h:36: error: expected init-declarator before '<' token
../forgottenserver/tools.h:36: error: expected `,' or `;' before '<' token

../forgottenserver/tools.h:67: error: `tokenizer' has not been declared
../forgottenserver/tools.h:67: error: `iterator' was not declared in this scope
../forgottenserver/tools.h:67: error: `it' was not declared in this scope
../forgottenserver/tools.h:67: error: `tokenizer' has not been declared
../forgottenserver/tools.h:67: error: `iterator' was not declared in this scope

In file included from ../forgottenserver/game.h:35,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/scheduler.h:24:30: boost/function.hpp: No such file or directory
../forgottenserver/scheduler.h:25:26: boost/bind.hpp: No such file or directory
In file included from ../forgottenserver/scheduler.h:31,
                 from ../forgottenserver/game.h:35,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/tasks.h:38: error: `boost' has not been declared
../forgottenserver/tasks.h:38: error: expected `)' before '<' token
../forgottenserver/tasks.h:42: error: `boost' has not been declared
../forgottenserver/tasks.h:42: error: ISO C++ forbids declaration of `function' with no type
../forgottenserver/tasks.h:42: error: expected `;' before '<' token
../forgottenserver/tasks.h:44: error: `boost' has not been declared
../forgottenserver/tasks.h:44: error: `createTask' is neither function nor member function; cannot be declared friend
../forgottenserver/tasks.h:44: error: expected `;' before '(' token

../forgottenserver/tasks.h: In member function `void Task::operator()()':
../forgottenserver/tasks.h:33: error: `m_f' undeclared (first use this function)
../forgottenserver/tasks.h:33: error: (Each undeclared identifier is reported only once for each function it appears in.)
../forgottenserver/tasks.h: At global scope:
../forgottenserver/tasks.h:47: error: `boost' has not been declared
../forgottenserver/tasks.h:47: error: `createTask' declared as an `inline' variable

../forgottenserver/tasks.h:47: error: `function' was not declared in this scope
../forgottenserver/tasks.h:47: error: expected primary-expression before "void"
../forgottenserver/tasks.h:47: error: expected `,' or `;' before '{' token
In file included from ../forgottenserver/game.h:35,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/scheduler.h:49: error: `boost' has not been declared
../forgottenserver/scheduler.h:49: error: `function' has not been declared

../forgottenserver/scheduler.h:49: error: expected `,' or `...' before '<' token
../forgottenserver/scheduler.h:49: error: ISO C++ forbids declaration of `parameter' with no type
../forgottenserver/scheduler.h:58: error: `boost' has not been declared
../forgottenserver/scheduler.h:58: error: `function' has not been declared
../forgottenserver/scheduler.h:58: error: expected `,' or `...' before '<' token
../forgottenserver/scheduler.h:58: error: ISO C++ forbids declaration of `parameter' with no type
../forgottenserver/scheduler.h: In constructor `SchedulerTask::SchedulerTask(uint32_t, int)':
../forgottenserver/scheduler.h:49: error: `f' undeclared (first use this function)
../forgottenserver/scheduler.h: At global scope:
../forgottenserver/scheduler.h:61: error: `boost' has not been declared
../forgottenserver/scheduler.h:61: error: `function' has not been declared
../forgottenserver/scheduler.h:61: error: expected `,' or `...' before '<' token
../forgottenserver/scheduler.h:62: error: ISO C++ forbids declaration of `parameter' with no type
../forgottenserver/scheduler.h: In function `SchedulerTask* createSchedulerTask(uint32_t, int)':

../forgottenserver/scheduler.h:63: error: `f' undeclared (first use this function)
In file included from ../forgottenserver/game.h:36,
                 from ../forgottenserver/admin.cpp:23:
../forgottenserver/npc.h: At global scope:
../forgottenserver/npc.h:41: error: expected `;' before '(' token

../forgottenserver/npc.h:42: error: expected `;' before '(' token
../forgottenserver/npc.h:43: error: expected `;' before '(' token
../forgottenserver/npc.h:44: error: expected `;' before '(' token
../forgottenserver/npc.h:45: error: expected `;' before '(' token
../forgottenserver/npc.h:46: error: expected `;' before '(' token
../forgottenserver/npc.h:47: error: expected `;' before '(' token
../forgottenserver/npc.h:48: error: expected `;' before '(' token
../forgottenserver/npc.h:49: error: expected `;' before '(' token
../forgottenserver/npc.h:50: error: expected `;' before '(' token
../forgottenserver/npc.h:51: error: expected `;' before '(' token

In file included from ../forgottenserver/admin.cpp:24:
../forgottenserver/connection.h:25:26: boost/asio.hpp: No such file or directory
In file included from ../forgottenserver/admin.cpp:24:
../forgottenserver/connection.h:59: error: `boost' has not been declared
../forgottenserver/connection.h:59: error: expected `;' before '(' token

../forgottenserver/connection.h:73: error: `boost' has not been declared
../forgottenserver/connection.h:74: error: expected class-name before '{' token
../forgottenserver/connection.h:84: error: `boost' has not been declared
../forgottenserver/connection.h:84: error: expected `)' before '&' token

../forgottenserver/connection.h:104: error: `boost' has not been declared
../forgottenserver/connection.h:104: error: ISO C++ forbids declaration of `socket' with no type
../forgottenserver/connection.h:104: error: expected `;' before '&' token
../forgottenserver/connection.h:106: error: expected `;' before "void"

../forgottenserver/connection.h:114: error: `boost' has not been declared
../forgottenserver/connection.h:114: error: expected `,' or `...' before '&' token
../forgottenserver/connection.h:114: error: ISO C++ forbids declaration of `error_code' with no type
../forgottenserver/connection.h:115: error: `boost' has not been declared

../forgottenserver/connection.h:115: error: expected `,' or `...' before '&' token
../forgottenserver/connection.h:115: error: ISO C++ forbids declaration of `error_code' with no type
../forgottenserver/connection.h:117: error: `boost' has not been declared
../forgottenserver/connection.h:117: error: expected `,' or `...' before '&' token
../forgottenserver/connection.h:117: error: ISO C++ forbids declaration of `error_code' with no type
../forgottenserver/connection.h:119: error: `boost' has not been declared
../forgottenserver/connection.h:119: error: expected `,' or `...' before '&' token
../forgottenserver/connection.h:119: error: ISO C++ forbids declaration of `error_code' with no type
../forgottenserver/connection.h:120: error: `boost' has not been declared
../forgottenserver/connection.h:120: error: expected `,' or `...' before '&' token
../forgottenserver/connection.h:120: error: ISO C++ forbids declaration of `error_code' with no type
../forgottenserver/connection.h:129: error: `boost' has not been declared
../forgottenserver/connection.h:129: error: ISO C++ forbids declaration of `socket' with no type
../forgottenserver/connection.h:129: error: expected `;' before "m_socket"

In file included from ../forgottenserver/admin.cpp:26:
../forgottenserver/configmanager.h:132: error: expected `;' before '(' token
../forgottenserver/configmanager.h:133: error: expected `;' before '(' token

../forgottenserver/configmanager.h:134: error: expected `;' before '(' token

In file included from ../forgottenserver/admin.cpp:27:
../forgottenserver/house.h:28:27: boost/regex.hpp: No such file or directory
In file included from ../forgottenserver/admin.cpp:27:
../forgottenserver/house.h:57: error: `boost' has not been declared
../forgottenserver/house.h:57: error: `regex' was not declared in this scope
../forgottenserver/house.h:57: error: template argument 1 is invalid
../forgottenserver/house.h:57: error: template argument 1 is invalid
../forgottenserver/house.h:57: error: template argument 2 is invalid
../forgottenserver/house.h:57: error: ISO C++ forbids declaration of `RegExList' with no type

../forgottenserver/admin.cpp: In member function `virtual void ProtocolAdmin::parsePacket(NetworkMessage&)':
../forgottenserver/admin.cpp:320: error: `boost' has not been declared
../forgottenserver/admin.cpp:320: error: cannot convert `bool (Game::*)(const std::string&, MessageClasses)' to `SOCKET' for argument `1' to `int bind(SOCKET, const sockaddr*, int)'
../forgottenserver/admin.cpp:320: error: `createTask' cannot be used as a function
../forgottenserver/admin.cpp:326: error: `boost' has not been declared
../forgottenserver/admin.cpp:326: error: cannot convert `void (ProtocolAdmin::*)()' to `SOCKET' for argument `1' to `int bind(SOCKET, const sockaddr*, int)'
../forgottenserver/admin.cpp:326: error: `createTask' cannot be used as a function
../forgottenserver/admin.cpp:331: error: `boost' has not been declared
../forgottenserver/admin.cpp:331: error: cannot convert `void (ProtocolAdmin::*)()' to `SOCKET' for argument `1' to `int bind(SOCKET, const sockaddr*, int)'
../forgottenserver/admin.cpp:331: error: `createTask' cannot be used as a function

make.exe: *** [../forgottenserver/admin.o] Error 1

Execution terminated


I have already Compiled before(Evolutions 0.7.8 XML), I've tried many things as including also the Evo Libraries, but still nothing.

Think you can help?
 
Define __CONSOLE__ and compile as Console Application.
 
well after almost 2 month of waiting nobody has answred this...

That is most likely the result of TheForgottenServer.ICO so search the files for TheForgottenServer.ICO and remove it. Then rebuild and you should be fine.

--This doesnt apply to the latest sources, they require special libraries not added to TheForgottenDev-Cpp yet so even if you do that you'll get errors.
 
Me too.

Thats what i get:
Code:
waitlist.cpp: In member function `bool Waitlist::clientLogin(const Player*)':
waitlist.cpp:97: error: `Status' undeclared (first use this function)
waitlist.cpp:97: error: (Each undeclared identifier is reported only once for each function it appears in.)
waitlist.cpp:97: error: `status' undeclared (first use this function)
waitlist.cpp:97: error: `Status' has not been declared

make.exe: *** [waitlist.o] Error 1
 
Ok, fixed in newest sources. Now i have this:

Code:
admin.o(.text+0x20f):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x322):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x422):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x566):admin.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'

admin.o(.text+0x5f3):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0x644):admin.cpp: undefined reference to `OutputMessagePool::~OutputMessagePool()'
admin.o(.text+0x7fc):admin.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
admin.o(.text+0x98a):admin.cpp: undefined reference to `OutputMessagePool::releaseMessage(OutputMessage*, bool)'
admin.o(.text+0x99d):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x9f8):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0xc32):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0xc86):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0xd8c):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0xddd):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0xfe0):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x25b4):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0x25c7):admin.cpp: undefined reference to `Connection::closeConnection()'
admin.o(.text+0x2ae1):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0x2b07):admin.cpp: undefined reference to `OutputMessagePool::releaseMessage(OutputMessage*, bool)'
admin.o(.text+0x2c56):admin.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
admin.o(.text+0x2d84):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'

admin.o(.text+0x2ec9):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0x302a):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text+0x309d):admin.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
admin.o(.text+0x32fb):admin.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
admin.o(.text$_ZN17OutputMessagePool11getInstanceEv[OutputMessagePool::getInstance()]+0x17):admin.cpp: undefined reference to `OutputMessagePool::OutputMessagePool()'
admin.o(.text$_ZNK5boost6system12system_error4whatEv[boost::system::system_error::what() const]+0xe4):admin.cpp: undefined reference to `boost::system::error_code::message() const'
game.o(.text+0x17f6):game.cpp: undefined reference to `Server::stop()'
otserv.o(.text+0x1de6):otserv.cpp: undefined reference to `Server::Server(unsigned int, unsigned short)'
otserv.o(.text+0x1fc2):otserv.cpp: undefined reference to `Server::~Server()'
otserv.o(.text+0x1fe8):otserv.cpp: undefined reference to `Server::~Server()'
protocol.o(.text+0x1b2):protocol.cpp: undefined reference to `OutputMessagePool::releaseMessage(OutputMessage*, bool)'
protocol.o(.text+0x1de):protocol.cpp: undefined reference to `OutputMessagePool::~OutputMessagePool()'
protocol.o(.text+0x68a):protocol.cpp: undefined reference to `Connection::getIP() const'
protocol80.o(.text+0x179b):protocol80.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
protocol80.o(.text+0x1966):protocol80.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
protocol80.o(.text+0x1979):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text+0x1c44):protocol80.cpp: undefined reference to `OutputMessagePool::~OutputMessagePool()'
protocol80.o(.text+0x1d59):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text+0x1df6):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text+0x1e5f):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text+0x21b9):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text+0x263c):protocol80.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
protocol80.o(.text+0x267a):protocol80.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
protocol80.o(.text+0x268d):protocol80.cpp: undefined reference to `Connection::closeConnection()'
protocol80.o(.text$_ZN8Protocol15getOutputBufferEv[Protocol::getOutputBuffer()]+0x41):protocol80.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
status.o(.text+0x24e):status.cpp: undefined reference to `Connection::closeConnection()'
status.o(.text+0x38f):status.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
status.o(.text+0x417):status.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
status.o(.text+0x52e):status.cpp: undefined reference to `OutputMessagePool::getOutputMessage(Protocol*, bool)'
status.o(.text+0x568):status.cpp: undefined reference to `OutputMessagePool::send(OutputMessage*)'
status.o(.text+0x585):status.cpp: undefined reference to `Connection::closeConnection()'
status.o(.text+0x5c2):status.cpp: undefined reference to `OutputMessagePool::~OutputMessagePool()'
tasks.o(.text+0x46b):tasks.cpp: undefined reference to `OutputMessagePool::startExecutionFrame()'

tasks.o(.text+0x4a5):tasks.cpp: undefined reference to `OutputMessagePool::sendAll()'
tasks.o(.text+0x4c8):tasks.cpp: undefined reference to `OutputMessagePool::~OutputMessagePool()'
collect2: ld returned 1 exit status

make.exe: *** [TheForgottenServer.exe] Error 1
 
I got the same errors as Slawkens :/ What should we do, I think the compiler is out dated :(
 
Yea, and i think Talaturen haven't time to change it, or say what is wrong ;P
 
Added new source files to your project? (like outputmessage.cpp/h, protocollogin.cpp/h and more..)
 
@slawkens: I think Tala works alot, that's true.
@Talaturen: Tala I was wondering if Nikolas TFS Compiling guide was outdated because I can't seem to have it work, when I follow every step of the tutorial, I get anyway how ever I try errors and it makes it unable to compile :/
 
Ok i added all files now to this project. But still getting errors:

Code:
admin.o(.text$_ZNK5boost6system12system_error4whatEv[boost::system::system_error::what() const]+0xe4):admin.cpp: undefined reference to `boost::system::error_code::message() const'
connection.o(.text+0x1a2c):connection.cpp: undefined reference to `boost::system::error_code::new_category(int (*)(boost::system::error_code const&), std::string (*)(boost::system::error_code const&), std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > (*)(boost::system::error_code const&))'
connection.o(.text$_ZN5boost4asio6detail10socket_ops4sendEjPK7_WSABUFjiRNS_6system10error_codeE[boost::asio::detail::socket_ops::send(unsigned int, _WSABUF const*, unsigned int, int, boost::system::error_code&)]+0x57):connection.cpp: undefined reference to `WSASend@28'

connection.o(.text$_ZN5boost4asio6detail23win_iocp_socket_serviceINS0_2ip3tcpEE13async_receiveINS1_17consuming_buffersINS0_14mutable_bufferENS0_17mutable_buffers_1EEENS1_12read_handlerINS0_19basic_stream_socketIS4_NS0_21stream_socket_serviceIS4_EEEES9_NS1_14transfer_all_tENS_3_bi6bind_tIvNS_4_mfi3mf1Iv10ConnectionRKNS_6system10error_codeEEENSH_5list2INSH_5valueIPSL_EEPFNS_3argILi1EEEvEEEEEEEEEvRNS5_19implementation_typeERKT_iT0_[void boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::async_receive<boost::asio::detail::consuming_buffers<boost::asio::mutable_buffer, boost::asio::mutable_buffers_1>, boost::asio::detail::read_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Connection, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<Connection*>, boost::arg<1> (*)()> > > >(boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::detail::consuming_buffers<boost::asio::mutable_buffer, boost::asio::mutable_buffers_1> const&, int, boost::asio::detail::read_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Connection, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<Connection*>, boost::arg<1> (*)()> > >)]+0x466):connection.cpp: undefined reference to `WSARecv@28'

connection.o(.text$_ZN5boost4asio6detail23win_iocp_socket_serviceINS0_2ip3tcpEE10async_sendINS1_17consuming_buffersINS0_12const_bufferENS0_17mutable_buffers_1EEENS1_13write_handlerINS0_19basic_stream_socketIS4_NS0_21stream_socket_serviceIS4_EEEES9_NS1_14transfer_all_tENS_3_bi6bind_tIvNS_4_mfi3mf2Iv10ConnectionP13OutputMessageRKNS_6system10error_codeEEENSH_5list3INSH_5valueIPSL_EENSU_ISN_EEPFNS_3argILi1EEEvEEEEEEEEEvRNS5_19implementation_typeERKT_iT0_[void boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::async_send<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::mutable_buffers_1>, boost::asio::detail::write_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, Connection, OutputMessage*, boost::system::error_code const&>, boost::_bi::list3<boost::_bi::value<Connection*>, boost::_bi::value<OutputMessage*>, boost::arg<1> (*)()> > > >(boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::mutable_buffers_1> const&, int, boost::asio::detail::write_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, Connection, OutputMessage*, boost::system::error_code const&>, boost::_bi::list3<boost::_bi::value<Connection*>, boost::_bi::value<OutputMessage*>, boost::arg<1> (*)()> > >)]+0x45a):connection.cpp: undefined reference to `WSASend@28'
server.o(.text+0xdcc):server.cpp: undefined reference to `boost::system::error_code::new_category(int (*)(boost::system::error_code const&), std::string (*)(boost::system::error_code const&), std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > (*)(boost::system::error_code const&))'

server.o(.text$_ZN5boost4asio6detail10socket_ops6socketEiiiRNS_6system10error_codeE[boost::asio::detail::socket_ops::socket(int, int, int, boost::system::error_code&)]+0x3e):server.cpp: undefined reference to `WSASocketA@24'
collect2: ld returned 1 exit status
make.exe: *** [TheForgottenServer.exe] Error 1

Can someone post here his working .dev project file?

@Edit
Ok i searched, and now fixed. Now i have just only 5 errors with WSASend:

Code:
  [Linker error] undefined reference to `WSASend@28' 
  [Linker error] undefined reference to `WSARecv@28' 
  [Linker error] undefined reference to `WSASend@28' 
  [Linker error] undefined reference to `WSASocketA@24' 
  ld returned 1 exit status
 
Last edited:
Status
Not open for further replies.
Back
Top Bottom