Search Results
Searched for posts by danmal in all forums

Showing results 1 - 2 out of 2 total
Modify your search
Posted by danmal, Oct 29, 2008 at 11:31 pm
I assume you're running windows. In that case try downloading tortoise cvs. I don't have windows running at the moment so I can't post instrcutions but you should hopefully be able to work it out.

You'll also need the cvs adress which I don't know but it should be around here somewhere.

If you can't get it working for whatever reason then I can probably upload the latest cvs revision.
Posted by danmal, Aug 28, 2008 at 1:28 am
There's a few errors with compiling IVAN on a recent Linux distro but luckily they're fairly easy to correct.
FeLib/Include/fearray.h: line 37. Change "inline fearray::fearray(const fearray& A)" to "inline fearray::fearray(const fearray& A)"

FeLib/Include/fearray.h: line 45. Change "inline fearray::fearray(const type* Array, sizetype Size)" to "inline fearray::fearray(const type* Array, sizetype Size)"

Main/Source/script.cpp: line 474. Change "contentscript::contentscript()" to "contentscript::contentscript()"

Main/Source/script.cpp: line 501. Change "contentscript::contentscript()" to "contentscript::contentscript()"

Main/Source/script.cpp: line 595. Change "contentscript::contentscript()" to "contentscript::contentscript()"

Main/Source/script.cpp: line 682. Change "template contentmap::contentmap() : ContentMap(0) { }" to "template contentmap::contentmap() : ContentMap(0) { }"

You also have to then run:
./configure CXXFLAGS=
make
make install

Without "CXXFLAGS=" IVAN will compile but crash as soon as you leave town. The code should probably be fixed instead but that's beyond my abilities. This won't work for the latest CVS of IVAN as it makes some code changes that break compiling. This has been tested on Kubuntu 8.04 32bit.

I'll try and create a patch file during the weekend and have a look at the CVS code.