Game Development Community

No way to compile

by Yannick Lahay · in Torque Game Engine · 07/07/2005 (2:51 am) · 6 replies

It's been a while I'm a TGE user, and I didn't have any problem compiling Torque til now.
I'm starting a new game so I need a clean install of the SDK.

First, I've downloaded the TGE SDK 1.3 .exe and I managed to compile. But when I added
the video playback function in Torque, using DirectShow events, I saw that some headers
were missing in /directx8 (edevdefs.h, ...). So I got many inclusion errors.

Then, I thought maybe coming back to CVS, I could get the complete SDK.
So, I've downloaded Release_1_3_1 and tried to compile it.
Result: 89 inclusion errors due to missing files! (frameAllocator.h, resManager.h, ...)
Grrrrrrrrr... ok... keep cool yannick... lol

So... I wondered: 'maybe, if I get the Release_1_3_0, and the update it to Release_1_3_1, it could work!"
Well, it could work if the Release_1_3_0 was complete too!
Once again, many missing files like: frameAllocator.h, the /gui directory is missing, ...
I don't know all the files which are missing, because I've stopped the build.

I'm fed up.
Please GG do something, check the releases... Thx a lot by advance! :)

#1
07/07/2005 (1:34 pm)
I use VC++6 to compile.
#2
07/07/2005 (2:24 pm)
Release tag 1.3 has been out, and stable for a long time. I am not sure what the problem is, if the CVS repo got damaged or something, but I highly doubt it. There is something else wrong here.
#3
07/07/2005 (2:28 pm)
Some other people say that the gui folder is missing on the CVS repo.
And that's true

Yeah, I know the 1.3 was very stable for a long time, but now there's a problem :/
#4
07/07/2005 (3:53 pm)
Have you tried re-downloading the TGE SDK 1.3 .exe that worked for you orginally? Or better yet, do you still have a copy on your local hardrive of the setup so you can re-run what you know works? If it also doesn't compile then you know that you broke something on your system outside of Torque.
#5
07/08/2005 (2:08 pm)
I've found the solution!

My modified version of TGE (the one which includes the video playback, ...) couldn't compile under Eclipse (TBE).
It gave me inclusion errors, Eclipse said there was some missing files.
Those files are necessary to use any DirectShow event in the game, and those files are not included with TBE.
But! They are included with any Microsoft Visual Studio.
So problem was TBE doesn't install all the headers needed.

So, now I can compile properly.
There were some warnings but I've fixed all of them.

But really, there are some missing files in the CVS repo for the 1.3.0 and 1.3.1 releases!


Thx for your help ;-)
#6
07/08/2005 (2:35 pm)
Perhaps since you are using directx features you should download the directx SDK it's free from microsoft and would include any headers you need. This way you can use any editor combination you wish.