theoneman@Posted: Sun Jan 13, 2013 4:40 am :
I download the sdk at the fourm: viewtopic.php?f=39&t=25868

I now have a ton load of c++ files that I do not know what to do with, when try to compile it, I get a ton load of problems. I just want to render the engine and check out the sdk.

I am using CODEBLOCKS program, I don't know what project file to open, as there are many project files.



motorsep@Posted: Sun Jan 13, 2013 8:39 pm :
To put in mildly, I was never able to compile any of jmarshall23's code. You probably will have even more troubles by using Codeblocks. If you are on Windows, get MSVC 2010 Express (it's free) and save yourself time and nerves.

You also might want to compile vanilla Doom 3 GPL source code first (or dhewm3 fork) to see how that goes.



Sebultura@Posted: Sun Jan 13, 2013 9:42 pm :
Unlike the SDK, I don't suggest compiling the full game with Visual Studio 2010 Express, as you will be missing MFC components that is only part of the complete (also not free) edition (correct me if I'm wrong).



motorsep@Posted: Sun Jan 13, 2013 9:43 pm :
Correcting you, http://www.moddb.com/company/apgsoftwar ... tudio-2010

:)



The Happy Friar@Posted: Sun Jan 13, 2013 11:12 pm :
Yup, that works, I've done it. :)



Sebultura@Posted: Mon Jan 14, 2013 11:37 pm :
Of course you can with source code modification: I was dealing with full untouched code :roll:



motorsep@Posted: Mon Jan 14, 2013 11:45 pm :
That is for full untouched code :roll:

Basically, you simply set up MSVC Express with the set of MFC components, so to speak, to get vanilla GPL release (or rather TTimo's branch, which is still vanilla with fixes) to compile with tools.
The only edit to the source code you have to do are those that fix errors, same errors you get compiling source with MSVC Pro.



Sebultura@Posted: Wed Jan 16, 2013 10:24 pm :
But weren't MFC components supposed to be part of the full (non-free) version of Visual Studio, hence needed to compile the whole source code (again, "as is") ?



motorsep@Posted: Wed Jan 16, 2013 10:26 pm :
They are part of MSVC Pro, but afaik, MFC has been dropped by MFC a while ago. Either way, you can do it that way or you can have no tools. The choice is yours :)
Regardless, you still have to compile source code whether with Express or Pro.



theoneman@Posted: Sun Jan 13, 2013 4:40 am :
I download the sdk at the fourm: viewtopic.php?f=39&t=25868

I now have a ton load of c++ files that I do not know what to do with, when try to compile it, I get a ton load of problems. I just want to render the engine and check out the sdk.

I am using CODEBLOCKS program, I don't know what project file to open, as there are many project files.



motorsep@Posted: Sun Jan 13, 2013 8:39 pm :
To put in mildly, I was never able to compile any of jmarshall23's code. You probably will have even more troubles by using Codeblocks. If you are on Windows, get MSVC 2010 Express (it's free) and save yourself time and nerves.

You also might want to compile vanilla Doom 3 GPL source code first (or dhewm3 fork) to see how that goes.



Sebultura@Posted: Sun Jan 13, 2013 9:42 pm :
Unlike the SDK, I don't suggest compiling the full game with Visual Studio 2010 Express, as you will be missing MFC components that is only part of the complete (also not free) edition (correct me if I'm wrong).



motorsep@Posted: Sun Jan 13, 2013 9:43 pm :
Correcting you, http://www.moddb.com/company/apgsoftwar ... tudio-2010

:)



The Happy Friar@Posted: Sun Jan 13, 2013 11:12 pm :
Yup, that works, I've done it. :)



Sebultura@Posted: Mon Jan 14, 2013 11:37 pm :
Of course you can with source code modification: I was dealing with full untouched code :roll:



motorsep@Posted: Mon Jan 14, 2013 11:45 pm :
That is for full untouched code :roll:

Basically, you simply set up MSVC Express with the set of MFC components, so to speak, to get vanilla GPL release (or rather TTimo's branch, which is still vanilla with fixes) to compile with tools.
The only edit to the source code you have to do are those that fix errors, same errors you get compiling source with MSVC Pro.



Sebultura@Posted: Wed Jan 16, 2013 10:24 pm :
But weren't MFC components supposed to be part of the full (non-free) version of Visual Studio, hence needed to compile the whole source code (again, "as is") ?



motorsep@Posted: Wed Jan 16, 2013 10:26 pm :
They are part of MSVC Pro, but afaik, MFC has been dropped by MFC a while ago. Either way, you can do it that way or you can have no tools. The choice is yours :)
Regardless, you still have to compile source code whether with Express or Pro.