Jump to content

Error when compiling, revision.h doesn't exist!


charcoalz

Recommended Posts

Hello everyone! I have a problem when I'm compling the mangosdVC100. I compile it with the win32 and i have tried with x64 but none of them worked.

So here is the problem:

11>..\\..\\src\\mangosd\\Main.cpp(31): fatal error C1083: Cannot open include file: 'revision.h': No such file or directory

11> WorldRunnable.cpp

11> WheatyExceptionReport.cpp

11>..\\..\\src\\shared\\WheatyExceptionReport.cpp(17): fatal error C1083: Cannot open include file: 'revision.h': No such file or directory

11>

11>Build FAILED.

11>

11>Time Elapsed 00:00:17.67

========== Build: 8 succeeded, 3 failed, 0 up-to-date, 0 skipped ==========

It seems that the revision.h file doesn't get created and this error occur. I have searched on google and on the forum but i really didnt find anything usefull.

So is there any fix for this? Is there anyway to make the revision.h to be created?

I'm using Visual Studios 2010 on Windows Vista 64 bit SP 2.

Link to comment
Share on other sites

I think you have just downloaded the tarball from github right? I think you need to clone the repository with git, because the revision.h is extracted from the hidden .git folder you get with git clone.... And revision.h is automatically compiled and executed before any other projects is compiled

- LilleCarl

Link to comment
Share on other sites

Thank you for your answers!

I got the files from https://github.com/mangos/mangos after i choose to clone existing archive.

So what should i do? I really dont understand much of this but i have been trying to some different things :S

Like 1 year ago i installed mangos without any problems and i have not changed computer or installed any new OS or anything.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use