Building with Borland Turbo C++
Actually, there are 3 files that needs to be modified.
In irrlicht.cpp the compiler says missing function definition on this line:
_CrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF | _CRTDBG_ALLOC_MEM_DF);
So, I added !defined(__BORLANDC__) to the line above this one.
In pngerror.c and pngtrans.c the compiler complains about const qualifier already specified, so I just removed the first const keyword.
For more details, see my updated step-to-step guide above (page 1).
In irrlicht.cpp the compiler says missing function definition on this line:
_CrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF | _CRTDBG_ALLOC_MEM_DF);
So, I added !defined(__BORLANDC__) to the line above this one.
In pngerror.c and pngtrans.c the compiler complains about const qualifier already specified, so I just removed the first const keyword.
For more details, see my updated step-to-step guide above (page 1).
I've been using BCB 6 and GLScene, but I've recently switched to BCB 2007 and can't get GLScene to work with it.
So I checked if any of the "major" free 3D engines supported BCB and found this thread.
I know it's months old now, but I hope that Quibbler is still around.
I am using Irrlicht 1.4 and (as mentioned before) BCB 2007, for both of which, as I'm aware, the manual hasn't really been written...
Still, building the DLL (without DX for starters) worked - with 300+ warnings, but it worked.
However, trying the HelloWorld app with it gives me an access violation on the line where the text is added (guienv->addStaticText).
Can anyone give me a hint of what might be going wrong? Has anyone tested the Irrlicht 1.4/BCB 2007 combo before? Should I maybe try Irrlicht 1.3 instead?
So I checked if any of the "major" free 3D engines supported BCB and found this thread.
I know it's months old now, but I hope that Quibbler is still around.
I am using Irrlicht 1.4 and (as mentioned before) BCB 2007, for both of which, as I'm aware, the manual hasn't really been written...
Still, building the DLL (without DX for starters) worked - with 300+ warnings, but it worked.
However, trying the HelloWorld app with it gives me an access violation on the line where the text is added (guienv->addStaticText).
Can anyone give me a hint of what might be going wrong? Has anyone tested the Irrlicht 1.4/BCB 2007 combo before? Should I maybe try Irrlicht 1.3 instead?
Hi Efrint,
I compiled Irrlicht 1.4 with Turbo C++ 2006. Because currently I use modified version for my project I compiled it again from Irr 1.4 sources.
There are dll, lib and only these cpp and header files that you must replace.
Download from here:
http://etcaptor.freeweb7.com/VisualEdit ... DS2006.rar
Post me if I omitted something.
I compiled Irrlicht 1.4 with Turbo C++ 2006. Because currently I use modified version for my project I compiled it again from Irr 1.4 sources.
There are dll, lib and only these cpp and header files that you must replace.
Download from here:
http://etcaptor.freeweb7.com/VisualEdit ... DS2006.rar
Post me if I omitted something.