Jump to content
Eternal Lands Official Forums

Beaverhunter

Members
  • Content count

    277
  • Joined

  • Last visited

Everything posted by Beaverhunter

  1. Current CVS errors

    Oki, so I'm starting to get abit tired of updating CVS and then get quite a few errors (not blaming anyone though), and then have to report it in a new thread or something all the time. So can't there be a Sticky thread where we can post small errors in CVS codes that are just about a tiny piece of code not being right or alike, not a compilation guide, just a place for non-devs to tell devs what happens quickly and in 1 place. It would be great if some mod could be able to delete/edit competely solved errors aswell so that the thread doesn't get spammed or HUGE. So let's start off with my current error: 1>zipfilesystem.cpp 1>c:\dev\elc\io\zipfilesystem.hpp(21) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory 1>elfilewrapper.cpp 1>.\io\elfilewrapper.cpp(3) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory 1>elfile.cpp 1>c:\dev\elc\io\elfile.hpp(10) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory stdint.h is still not present in MSVS 2005 standard.
  2. Current CVS errors

    Oki, been away abit but no errors except for the link errors are still present, that is: 1>Linking... 1>cal3d.lib(cal3d.dll) : error LNK2005: _CalSkeleton_GetBoneBoundingBox already defined in cal3d_wrapper.obj 1>cal3d.lib(cal3d.dll) : error LNK2005: _CalSkeleton_CalculateBoundingBoxes already defined in cal3d_wrapper.obj 1>C:\dev\Eternal Lands\EternalLands.exe : fatal error LNK1169: one or more multiply defined symbols found I can get elc to compile without errors if I comment these in cal3d_wrapper.cpp: extern "C" CAL3D_WRAPPER_API void CalSkeleton_GetBoneBoundingBox(CalSkeleton *self, float *min, float *max) { self->getBoneBoundingBox(min, max); } extern "C" CAL3D_WRAPPER_API void CalSkeleton_CalculateBoundingBoxes(struct CalSkeleton *self) { self->calculateBoundingBoxes(); } So are these functions even needed? With 0.11 rc2 they seem to be included inside cal3d.lib already. Do they differ in some way? If so, any suggestions to what I should do?
  3. Current CVS errors

    Oki, Grum nice, that fixed those errors. For Cal when upgrading to 0.11 rc2 I only get this on linking: 1>Linking... 1>cal3d.lib(cal3d.dll) : error LNK2005: _CalSkeleton_GetBoneBoundingBox already defined in cal3d_wrapper.obj 1>cal3d.lib(cal3d.dll) : error LNK2005: _CalSkeleton_CalculateBoundingBoxes already defined in cal3d_wrapper.obj 1>C:\dev\Eternal Lands\EternalLands.exe : fatal error LNK1169: one or more multiply defined symbols found Ooh and also: elconfig.obj : error LNK2001: unresolved external symbol _video_info_sent If I use USE_SEND_VIDEO_INFO.
  4. Current CVS errors

    I get the Cal errors mentioned above aswell as: 1>sendvideoinfo.cpp 1>.\sendvideoinfo.cpp(126) : error C2039: 'transform' : is not a member of 'std' 1>.\sendvideoinfo.cpp(126) : error C3861: 'transform': identifier not found
  5. Current CVS errors

    So... It's been some days now and nothing happening to these errors: 1>Compiling... 1>parser.c 1>c:\dev\elc\books\parser.h(41) : error C2146: syntax error : missing ')' before identifier 'doc' 1>c:\dev\elc\books\parser.h(41) : error C2081: 'xmlDocPtr' : name in formal parameter list illegal 1>c:\dev\elc\books\parser.h(41) : error C2061: syntax error : identifier 'doc' 1>c:\dev\elc\books\parser.h(41) : error C2059: syntax error : ';' 1>c:\dev\elc\books\parser.h(41) : error C2059: syntax error : ')' 1>.\books\parser.c(63) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(63) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(63) : error C2059: syntax error : ';' 1>.\books\parser.c(63) : error C2059: syntax error : ')' 1>.\books\parser.c(77) : error C2146: syntax error : missing ')' before identifier 'doc' 1>.\books\parser.c(77) : error C2081: 'xmlDocPtr' : name in formal parameter list illegal 1>.\books\parser.c(77) : error C2061: syntax error : identifier 'doc' 1>.\books\parser.c(77) : error C2059: syntax error : ';' 1>.\books\parser.c(77) : error C2059: syntax error : ')' 1>.\books\parser.c(78) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(78) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(78) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(78) : error C2059: syntax error : ';' 1>.\books\parser.c(78) : error C2059: syntax error : ')' 1>.\books\parser.c(79) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(79) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(79) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(79) : error C2059: syntax error : ';' 1>.\books\parser.c(79) : error C2059: syntax error : ')' 1>.\books\parser.c(80) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(80) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(80) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(80) : error C2059: syntax error : ';' 1>.\books\parser.c(80) : error C2059: syntax error : ')' 1>.\books\parser.c(81) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(81) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(81) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(81) : error C2059: syntax error : ';' 1>.\books\parser.c(81) : error C2059: syntax error : ')' 1>.\books\parser.c(82) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(82) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(82) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(82) : error C2059: syntax error : ';' 1>.\books\parser.c(82) : error C2059: syntax error : ')' 1>.\books\parser.c(83) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(83) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(83) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(83) : error C2059: syntax error : ';' 1>.\books\parser.c(83) : error C2059: syntax error : ')' 1>.\books\parser.c(84) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(84) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(84) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(84) : error C2059: syntax error : ';' 1>.\books\parser.c(84) : error C2059: syntax error : ',' 1>.\books\parser.c(84) : error C2059: syntax error : ')' 1>.\books\parser.c(85) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(85) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(85) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(85) : error C2059: syntax error : ';' 1>.\books\parser.c(85) : error C2059: syntax error : ')' 1>.\books\parser.c(86) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(86) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(86) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(86) : error C2059: syntax error : ';' 1>.\books\parser.c(86) : error C2059: syntax error : ')' 1>.\books\parser.c(87) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(87) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(87) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(87) : error C2059: syntax error : ';' 1>.\books\parser.c(87) : error C2059: syntax error : ')' 1>.\books\parser.c(88) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(88) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(88) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(88) : error C2059: syntax error : ';' 1>.\books\parser.c(88) : error C2059: syntax error : ',' 1>.\books\parser.c(88) : error C2059: syntax error : ')' 1>.\books\parser.c(89) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(89) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(89) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(89) : error C2059: syntax error : ';' 1>.\books\parser.c(89) : error C2059: syntax error : ')' 1>.\books\parser.c(90) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(90) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(90) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(90) : error C2059: syntax error : ';' 1>.\books\parser.c(90) : error C2059: syntax error : ')' 1>.\books\parser.c(92) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(92) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(92) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(92) : error C2059: syntax error : ';' 1>.\books\parser.c(92) : error C2059: syntax error : ')' 1>.\books\parser.c(93) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(93) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(93) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(93) : error C2059: syntax error : ';' 1>.\books\parser.c(93) : error C2059: syntax error : ')' 1>.\books\parser.c(94) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(94) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(94) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(94) : error C2059: syntax error : ';' 1>.\books\parser.c(94) : error C2059: syntax error : ')' 1>.\books\parser.c(95) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(95) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(95) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(95) : error C2059: syntax error : ';' 1>.\books\parser.c(95) : error C2059: syntax error : ')' 1>.\books\parser.c(95) : fatal error C1003: error count exceeds 100; stopping compilation 1>main.c 1>.\main.c(357) : error C2065: 'win_command_line' : undeclared identifier 1>fontdef.c 1>.\books\fontdef.c(25) : error C2065: 'datadir' : undeclared identifier Are people having their vacations now or what's up?
  6. Current CVS errors

    Howdy folks. Here I come with some errors again;D : 1>Compiling... 1>url.c 1>.\url.c(9) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory 1>paste.c 1>c:\dev\elc\paste.h(53) : fatal error C1083: Cannot open include file: 'X11/Xlib.h': No such file or directory 1>parser.c 1>c:\dev\elc\books\parser.h(41) : error C2146: syntax error : missing ')' before identifier 'doc' 1>c:\dev\elc\books\parser.h(41) : error C2081: 'xmlDocPtr' : name in formal parameter list illegal 1>c:\dev\elc\books\parser.h(41) : error C2061: syntax error : identifier 'doc' 1>c:\dev\elc\books\parser.h(41) : error C2059: syntax error : ';' 1>c:\dev\elc\books\parser.h(41) : error C2059: syntax error : ')' 1>.\books\parser.c(63) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(63) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(63) : error C2059: syntax error : ';' 1>.\books\parser.c(63) : error C2059: syntax error : ')' 1>.\books\parser.c(77) : error C2146: syntax error : missing ')' before identifier 'doc' 1>.\books\parser.c(77) : error C2081: 'xmlDocPtr' : name in formal parameter list illegal 1>.\books\parser.c(77) : error C2061: syntax error : identifier 'doc' 1>.\books\parser.c(77) : error C2059: syntax error : ';' 1>.\books\parser.c(77) : error C2059: syntax error : ')' 1>.\books\parser.c(78) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(78) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(78) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(78) : error C2059: syntax error : ';' 1>.\books\parser.c(78) : error C2059: syntax error : ')' 1>.\books\parser.c(79) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(79) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(79) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(79) : error C2059: syntax error : ';' 1>.\books\parser.c(79) : error C2059: syntax error : ')' 1>.\books\parser.c(80) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(80) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(80) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(80) : error C2059: syntax error : ';' 1>.\books\parser.c(80) : error C2059: syntax error : ')' 1>.\books\parser.c(81) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(81) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(81) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(81) : error C2059: syntax error : ';' 1>.\books\parser.c(81) : error C2059: syntax error : ')' 1>.\books\parser.c(82) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(82) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(82) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(82) : error C2059: syntax error : ';' 1>.\books\parser.c(82) : error C2059: syntax error : ')' 1>.\books\parser.c(83) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(83) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(83) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(83) : error C2059: syntax error : ';' 1>.\books\parser.c(83) : error C2059: syntax error : ')' 1>.\books\parser.c(84) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(84) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(84) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(84) : error C2059: syntax error : ';' 1>.\books\parser.c(84) : error C2059: syntax error : ',' 1>.\books\parser.c(84) : error C2059: syntax error : ')' 1>.\books\parser.c(85) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(85) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(85) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(85) : error C2059: syntax error : ';' 1>.\books\parser.c(85) : error C2059: syntax error : ')' 1>.\books\parser.c(86) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(86) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(86) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(86) : error C2059: syntax error : ';' 1>.\books\parser.c(86) : error C2059: syntax error : ')' 1>.\books\parser.c(87) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(87) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(87) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(87) : error C2059: syntax error : ';' 1>.\books\parser.c(87) : error C2059: syntax error : ')' 1>.\books\parser.c(88) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(88) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(88) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(88) : error C2059: syntax error : ';' 1>.\books\parser.c(88) : error C2059: syntax error : ',' 1>.\books\parser.c(88) : error C2059: syntax error : ')' 1>.\books\parser.c(89) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(89) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(89) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(89) : error C2059: syntax error : ';' 1>.\books\parser.c(89) : error C2059: syntax error : ')' 1>.\books\parser.c(90) : error C2146: syntax error : missing ')' before identifier 'node' 1>.\books\parser.c(90) : error C2081: 'xmlNodePtr' : name in formal parameter list illegal 1>.\books\parser.c(90) : error C2061: syntax error : identifier 'node' 1>.\books\parser.c(90) : error C2059: syntax error : ';' 1>.\books\parser.c(90) : error C2059: syntax error : ')' 1>.\books\parser.c(92) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(92) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(92) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(92) : error C2059: syntax error : ';' 1>.\books\parser.c(92) : error C2059: syntax error : ')' 1>.\books\parser.c(93) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(93) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(93) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(93) : error C2059: syntax error : ';' 1>.\books\parser.c(93) : error C2059: syntax error : ')' 1>.\books\parser.c(94) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(94) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(94) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(94) : error C2059: syntax error : ';' 1>.\books\parser.c(94) : error C2059: syntax error : ')' 1>.\books\parser.c(95) : error C2146: syntax error : missing ')' before identifier 'attr' 1>.\books\parser.c(95) : error C2081: 'xmlAttrPtr' : name in formal parameter list illegal 1>.\books\parser.c(95) : error C2061: syntax error : identifier 'attr' 1>.\books\parser.c(95) : error C2059: syntax error : ';' 1>.\books\parser.c(95) : error C2059: syntax error : ')' 1>.\books\parser.c(95) : fatal error C1003: error count exceeds 100; stopping compilation 1>main.c 1>.\main.c(357) : error C2065: 'win_command_line' : undeclared identifier 1>fontdef.c 1>.\books\fontdef.c(25) : error C2065: 'datadir' : undeclared identifier 1>elpathwrapper.c 1>.\io\elpathwrapper.c(25) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
  7. Current CVS errors

    Oki, just updated CVS and alot got updated it seems but minimal error came along (Good job). Only this: 1>actor_scripts.c 1>.\actor_scripts.c(885) : error C2065: 'M_PI' : undeclared identifier
  8. Current CVS errors

    Current error (first present some day(s) ago): 1>paste.c 1>.\paste.c(84) : error C2065: 'SDL_SysWMInfo' : undeclared identifier 1>.\paste.c(84) : error C2146: syntax error : missing ';' before identifier 'info' 1>.\paste.c(84) : error C2065: 'info' : undeclared identifier 1>.\paste.c(89) : error C2224: left of '.version' must have struct/union type 1>.\paste.c(89) : error C2224: left of '.version' must have struct/union type 1>.\paste.c(89) : error C2224: left of '.version' must have struct/union type 1>.\paste.c(92) : error C2224: left of '.window' must have struct/union type 1>.\paste.c(92) : error C2198: 'OpenClipboard' : too few arguments for call
  9. Current CVS errors

    Yep, it seems to be fixed. Thanks!
  10. Current CVS errors

    Oki, not many new errors lately but these showed up some day ago: 1>Compiling... 1>elpawn.c 1>.\pawn\elpawn.c(305) : error C2065: 'EVENT_PAWN_TIMER' : undeclared identifier 1>amxel.c 1>.\pawn\amxel.c(110) : error C2065: 'M_PI' : undeclared identifier Am I missing some file or how can this have passed through your compilers? Is doesn't look like the general MSVS thing?
  11. Oscilating effect for cooldown in inventory

    This really needs some more testing before really put into use =S It looks really bad right now, in my opinion... all it does is adding flickering which is annoying for the eye to even look at, so I'm not very pleased with this feature. But I understand it's in a changing/tuning state right now, so we'll see later.
  12. Bad lights on maps

    Nice, seems like a good script. However this might not be completely on topic but it's still in the same matter: When trying to fix "bad" lights, it should also be considered to fix "missing" lights, some maps lack lighting badly, especially caves. Using the New Lighting, which I know isn't completely approved and done yet, it reveals these kind of problems. Currently the client relies on the "flat" lighting system that barely requires any proper lighting sources placed. And I do assume we are leaving this kind of lighting soon so it would be nice if someone started to check this aswell. Sorry if it's abit off topic.
  13. Current CVS errors

    Win vs Linux: Yes we shouldn't discuss this here I guess but in very short my point is/was: Windows does everything you need and can do even more, and 95-99% of the world uses it and likes having working programs and games in front of overdriven security. I have no problems with any security issues and I use the comp ALOT, that's good enough for me, end of topic. EL path: Torg: It was meant to be abit of a joke but at the same time it's true, the everyday windows user doesn't need anything else but a few shortcuts on the desktop, while linux users seems to need a 1500page manual in their knee to come up with every command needed for the features that differs from what windows allready has. And well if it shares settings, will it also share the port setting? If so that would mean I cannot have one folder with test server stuff and one with real server stuff, which I have now (or before at least), working flawlessly. But well I guess there are bigger issues to take care of, but I'm abit suprised to see that features barely needed (in my opinion) are being prioritized for the first time now (don't mean to be offending about this but there are several times in the past I'm refering to (but no I won't give you those examples, you should know that it's true)). But well keep up the good work. I'll post if I get any compile errors, sorry for going abit offtopic.
  14. Current CVS errors

    So that you don't have to be in the directory to execute it? Not all operating systems stick the executable into a folder along with the data - *nix systems generally put them in /bin or /usr/bin, where the executable can be called from anywhere (much like System32 on a windows machine). Here, I'd run 'el', which is located in /usr/bin, while my data is actually located in /usr/share/eternallands . On windows, I could theoretically have something like this as well. Well why seriously would you ever want to do that? Maybe with Linux you guys are used to having all in black and white and consoles all over the place.... in Windows there is a thing called Shortcuts, I have a folder on my desktop basicly called Games and from there I can access everything I need. And if Linux works like that it seems to suck quite badly, there are good reasons to why you shouldn't put everything in one folder. But well I guess its up to you to use Linux or not, I'm not at least. Kibora: As I said I only encountered the problem at first then I checked error log and it said something about cannot find some sound in usr/bin or something so I opened el.ini, went for #data_dir and put in my path to EL folder. So for me this now works without any exits at login or alike, I haven't done anything but harvesting lately though so I cannot speak for if the CVS version is bugfree in the other departments and with the new features. But at least I know the shaders ain't working (see previous posts), but I can live without that for now.
  15. Current CVS errors

    Oki, the gl.h errors are fixed, thanks Kibora. But this is a LOCAL solution, whenever someone tries to compile with MSVS 2k5 it will happen again so this is a BAD solution, but well at least some progress. ttlanhil: If you are talking about gl.h being "out of date" then maybe so but I doubt it. If you are talking about glext.h being out of date then I doubt it even more, I probably got the same version as anyone else of you, a definition of the missing glTexImage3D is in that file aswell as in SDL_opengl.h, as I showed in my post before, glext.h is not a PlatformSDK include, it was downloaded and put into ELC lib. Or are you talking about opengl32.lib ? But as I also posted before, the guy on that link had exactly the same problem, it was solved by defining it inside the code somewhere. How to do this exactly is nothing I can tell you right now, you probably have much more of a clue on how to do this. And if you are afraid of that it might interfer with something just do the def inside a #ifdef MSVS. Update: Oki, I took away all the shader stuff and having gl.h including windows.h and it compiles. First the client just exited on load though but I checked the error log and it turned out I needed a data dir specified? I have read something about it elsewhere on the forum but well what is it really good for to have a data dir? Why would anyone have eternallands.exe in another directory? Lazyness of some sort?
  16. Current CVS errors

    Oki the asc.c got fixed... the other remains... The problem is that I'm NOT even using USE_SHADER!, I just tried with it and I got same error... so it doesn't seem to be related. I didn't get this error from just a day ago (as you have seen I reported only LNK error before, now I got all that gl.h crap after some recent change you made). Update: Kibora: Oki I'll try that, going for a walk now though.
  17. Current CVS errors

    Quite far it in my case, they keep building up=( Haven't been able to compile CVS for some week or so now. 1>asc.c 1>.\asc.c(129) : error C2057: expected constant expression 1>.\asc.c(129) : error C2466: cannot allocate an array of constant size 0 1>.\asc.c(129) : error C2133: 'temp' : unknown size 1>amxel.c 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2054: expected '(' to follow 'WINGDIAPI' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2085: 'APIENTRY' : not in formal parameter list 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2146: syntax error : missing ',' before identifier 'glAccum' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2143: syntax error : missing ';' before '(' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2059: syntax error : ')' 1>eye_candy_wrapper.cpp 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2144: syntax error : 'void' should be preceded by ';' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2146: syntax error : missing ';' before identifier 'glAccum' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C2182: 'APIENTRY' : illegal use of type 'void' 1>C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(1152) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int The last 2 parts keeps going on for pretty much every identifier. (And yes of course I know that you guys haven't messed with my gl.h and cannot do anything about that but obviously it's ELC code that is causing this, exactly where it is is not showing so this is all I can give you) And also when this gets fixed I assume the previous error with linking will still be there, so has anyone looked into it if they can declare/define glTexImage3D inside some .h or .c file somehow?
  18. Current CVS errors

    From a search: http://echelog.matzon.dk/logs/browse/opengl/1170343453 There a guy have the exact same problem, solved by adding a definition to the "app". What else could I try? I probably have as up to date OpenGL libs as you. I got these libs linked: shell32.lib SDL.lib opengl32.lib libxml2.lib user32.lib SDL_net.lib kernel32.lib ALut.lib OpenAL32.lib iconv.lib cal3d.lib glu32.lib vorbisfile.lib SDL_image.lib zdll.lib libpng.lib ogg.lib
  19. Current CVS errors

    Oki compile errors finally fixed, but now I'm back to the linking errors: 1>Linking... 1>elpathwrapper.obj : error LNK2001: unresolved external symbol _S_ISDIR 1>noise.obj : error LNK2001: unresolved external symbol _glTexImage3D =( I Know that linking is local but I'm sure you have more of a clue on what to do. Anyone have a clue on what I can try? Update: The problem seems to be that these functions are not defined before use. Adding this: #ifndef S_ISDIR #define S_ISDIR(x) (((x) & S_IFMT) == S_IFDIR) #endif // S_ISDIR To the top of elpathwrapper.c, fixes the first link error. The other one is here. But it's not defined in the ELC, it needs to be. \GL\glext.h(3115):GLAPI void APIENTRY glTexImage3D (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *); \SDL\SDL_opengl.h(3170):GLAPI void APIENTRY glTexImage3D (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *);
  20. Current CVS errors

    map.c finally fixed...But... Here we go again... Same error as always... 1>zipfilesystem.cpp 1>.\io\zipfilesystem.cpp(64) : error C2065: 'int_fast32_t' : undeclared identifier 1>.\io\zipfilesystem.cpp(64) : error C2146: syntax error : missing ';' before identifier 'pos' 1>.\io\zipfilesystem.cpp(64) : error C2065: 'pos' : undeclared identifier 1>.\io\zipfilesystem.cpp(186) : error C2146: syntax error : missing ';' before identifier 'error' 1>.\io\zipfilesystem.cpp(186) : error C2065: 'error' : undeclared identifier crusaidingknight: If it was as simple as just including 2 header files and the C99 problems get fixed, don't you think MS would have just auto updated them or something in MS Update like ages ago? I haven't tested it yet but I really doubt it will work. The current fix with just typedefing them is really simple, it's just that some people seems to forget this over and over.
  21. Current CVS errors

    So doesn't anyone feel like fixing map.c errors? 1>map.c 1>.\map.c(323) : error C2065: 'int_fast32_t' : undeclared identifier 1>.\map.c(323) : error C2146: syntax error : missing ';' before identifier 'terrain_buffer_size' 1>.\map.c(323) : error C2065: 'terrain_buffer_size' : undeclared identifier 1>.\map.c(324) : error C2146: syntax error : missing ';' before identifier 'water_buffer_size' 1>.\map.c(324) : error C2065: 'water_buffer_size' : undeclared identifier 1>.\map.c(325) : error C2146: syntax error : missing ';' before identifier 'i' 1>.\map.c(325) : error C2065: 'i' : undeclared identifier 1>.\map.c(325) : error C2065: 'j' : undeclared identifier 1>.\map.c(325) : error C2065: 'cur_tile' : undeclared identifier
  22. Current CVS errors

    Oki, good job guys. I just updated the CVS and now I only get errors from map.c and elpathwrapper.c: 1>map.c 1>.\map.c(323) : error C2065: 'int_fast32_t' : undeclared identifier 1>.\map.c(323) : error C2146: syntax error : missing ';' before identifier 'terrain_buffer_size' 1>.\map.c(323) : error C2065: 'terrain_buffer_size' : undeclared identifier 1>.\map.c(324) : error C2146: syntax error : missing ';' before identifier 'water_buffer_size' 1>.\map.c(324) : error C2065: 'water_buffer_size' : undeclared identifier 1>.\map.c(325) : error C2146: syntax error : missing ';' before identifier 'i' 1>.\map.c(325) : error C2065: 'i' : undeclared identifier 1>.\map.c(325) : error C2065: 'j' : undeclared identifier 1>.\map.c(325) : error C2065: 'cur_tile' : undeclared identifier 1>elpathwrapper.c 1>.\io\elpathwrapper.c(16) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory To fix this, add: #ifdef _MSC_VER typedef signed int int_fast32_t; #endif //MSVC To map.c somewhere in the beginning. In the elpathwrapper.c there is a #ifdef WINDOWS, but for some reason at this stage it doesn't have WINDOWS flagged so it jumps to the #else. However, getting rid of these problems in "my own way", I get these link errors: 1>noise.obj : error LNK2001: unresolved external symbol _glTexImage3D 1>elpathwrapper.obj : error LNK2001: unresolved external symbol _snprintf 1>elpathwrapper.obj : error LNK2001: unresolved external symbol _S_ISDIR =/ I have tried to clean/rebuild CVS and so on, but nothing. I'm using: NDEBUG ELC EYE_CANDY WINDOW_CHAT NEW_FRUSTUM NEW_TEX OPTIONS_I18N AUTO_UPDATE COUNTERS SFX FONTS_FIX AFK_FIX CUSTOM_LOOK CUSTOM_UPDATE SIMPLE_LOD USE_ACTOR_DEFAULTS NOTEPAD USE_INLINE ZLIB FUZZY_PATHS MASKING ACTOR_ALPHA NEW_ALPHA __SSE__ IDLE_FIX NEW_E3D_FORMAT MINIMAP NEW_LIGHTING ANTI_ALIAS NEW_ACTOR_ANIMATION NEW_FILE_IO Anything I should add or remove? (I know there is the make.default but well there are obviously many other flags that can be used)
  23. Current CVS errors

    I guess I use OpenAL 1.1 like most others? Some more errors came with the new files: 1>shader.c 1>.\shader\shader.c(85) : error C2275: 'GLhandleARB' : illegal use of this type as an expression 1> C:\dev\include\GL/glext.h(3065) : see declaration of 'GLhandleARB' 1>.\shader\shader.c(85) : error C2146: syntax error : missing ';' before identifier 'shader_object' 1>.\shader\shader.c(85) : error C2065: 'shader_object' : undeclared identifier 1>.\shader\shader.c(85) : error C2065: 'vertex_shader_object' : undeclared identifier 1>.\shader\shader.c(85) : error C2065: 'fragment_shader_object' : undeclared identifier 1>noise.c 1>.\shader\noise.c : error C4335: Mac file format detected: please convert the source file to either DOS or UNIX format 1>sound.c 1>.\sound.c(1425) : error C2275: 'ALuint' : illegal use of this type as an expression 1> C:\dev\include\AL\al.h(63) : see declaration of 'ALuint' 1>.\sound.c(1425) : error C2146: syntax error : missing ';' before identifier 'error' 1>.\sound.c(1425) : error C2065: 'error' : undeclared identifier 1>.\sound.c(1462) : error C2275: 'ALuint' : illegal use of this type as an expression 1> C:\dev\include\AL\al.h(63) : see declaration of 'ALuint' 1>.\sound.c(1462) : error C2146: syntax error : missing ';' before identifier 'error' 1>reflection.c 1>.\reflection.c(846) : error C2065: 'blend_vec' : undeclared identifier 1>.\reflection.c(917) : error C2181: illegal else without matching if 1>.\reflection.c(938) : error C2143: syntax error : missing ';' before 'type' 1>.\reflection.c(947) : error C2143: syntax error : missing ';' before 'type' 1>.\reflection.c(950) : error C2275: 'GLint' : illegal use of this type as an expression 1> C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(48) : see declaration of 'GLint' 1>.\reflection.c(950) : error C2146: syntax error : missing ';' before identifier 'view_port' 1>.\reflection.c(950) : error C2065: 'view_port' : undeclared identifier 1>.\reflection.c(950) : error C2109: subscript requires array or pointer type 1>.\reflection.c(994) : error C2065: 'i' : undeclared identifier 1>.\reflection.c(996) : error C2065: 'lights_c' : undeclared identifier 1>.\reflection.c(996) : error C2109: subscript requires array or pointer type 1>.\reflection.c(997) : error C2109: subscript requires array or pointer type 1>.\reflection.c(998) : error C2109: subscript requires array or pointer type 1>.\reflection.c(999) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1002) : error C2065: 'j' : undeclared identifier 1>.\reflection.c(1004) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1006) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1020) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1020) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1022) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1022) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1024) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1024) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1026) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1026) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1031) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1031) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1033) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1033) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1035) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1035) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1037) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1037) : error C2198: 'glColor3fv' : too few arguments for call 1>.\reflection.c(1053) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1053) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1053) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1053) : error C2109: subscript requires array or pointer type 1>.\reflection.c(1053) : error C2198: 'glViewport' : too few arguments for call 1>map.c 1>.\map.c(323) : error C2065: 'int_fast32_t' : undeclared identifier 1>.\map.c(323) : error C2146: syntax error : missing ';' before identifier 'terrain_buffer_size' 1>.\map.c(323) : error C2065: 'terrain_buffer_size' : undeclared identifier 1>.\map.c(324) : error C2146: syntax error : missing ';' before identifier 'water_buffer_size' 1>.\map.c(324) : error C2065: 'water_buffer_size' : undeclared identifier 1>.\map.c(325) : error C2146: syntax error : missing ';' before identifier 'i' 1>.\map.c(325) : error C2065: 'i' : undeclared identifier 1>.\map.c(325) : error C2065: 'j' : undeclared identifier 1>.\map.c(325) : error C2065: 'cur_tile' : undeclared identifier 1>frustum.c 1>.\frustum.c(362) : error C2143: syntax error : missing ';' before 'type' 1>.\frustum.c(363) : error C2143: syntax error : missing ';' before 'type' 1>.\frustum.c(364) : error C2143: syntax error : missing ';' before 'type' 1>.\frustum.c(366) : error C2065: 'x' : undeclared identifier 1>.\frustum.c(366) : error C2065: 'y' : undeclared identifier 1>.\frustum.c(366) : error C2065: 'z' : undeclared identifier 1>framebuffer.c 1>.\framebuffer.c(30) : error C2065: 'GL_DEPTH24_STENCIL8_EXT' : undeclared identifier 1>.\framebuffer.c(30) : error C2099: initializer is not a constant 1>.\framebuffer.c(197) : error C2275: 'GLuint' : illegal use of this type as an expression 1> C:\Program\Microsoft Visual Studio 8\VC\PlatformSDK\include\GL/gl.h(52) : see declaration of 'GLuint' 1>.\framebuffer.c(197) : error C2146: syntax error : missing ';' before identifier 'status' 1>.\framebuffer.c(197) : error C2065: 'status' : undeclared identifier
  24. Current CVS errors

    Current CVS errors as of 24th june 2007: 1>sound.c 1>.\sound.c(1425) : error C2275: 'ALuint' : illegal use of this type as an expression 1> C:\dev\include\AL\al.h(63) : see declaration of 'ALuint' 1>.\sound.c(1425) : error C2146: syntax error : missing ';' before identifier 'error' 1>.\sound.c(1425) : error C2065: 'error' : undeclared identifier 1>.\sound.c(1462) : error C2275: 'ALuint' : illegal use of this type as an expression 1> C:\dev\include\AL\al.h(63) : see declaration of 'ALuint' 1>.\sound.c(1462) : error C2146: syntax error : missing ';' before identifier 'error' 1>elconfig.c 1>.\elconfig.c(1594) : error C2065: 'fname' : undeclared identifier Got the last error fixed by adding NEW_ACTOR_ANIMATION and NEW_FILE_IO to pre-defs.
  25. CVS gfx issues under linux

    Are you using NEW_WEATHER or NEW_LIGHTING? If so that could be the problem, I have had darkness effects with them aswell both day and night. This seem to be mostly due to the fact that maps actually lack alot of light sources, they rely on the current flat light=/
×