Very Annoying: Compiling TGE Errors
by Zuero · in Torque Game Engine · 04/18/2008 (8:00 am) · 24 replies
Ok Please help me with this. I just bought Torque Game Engine and when I go to compile it in Visual C++ 2005 Express Edition I get these errors:
BSCMAKE: error BK1506 : cannot open file '..\engine\out.vc8.debug\abstractPolyList.sbr': No such file or directory
Project : error PRJ0003 : Error spawning 'cmd.exe'.
Please, please help me. I always have errors when compiling Game Engines. I can never seem to compile any game engine. Since I payed $150 dollars to use this engine, I really want to use this engine. Can someone please help me with this???
BSCMAKE: error BK1506 : cannot open file '..\engine\out.vc8.debug\abstractPolyList.sbr': No such file or directory
Project : error PRJ0003 : Error spawning 'cmd.exe'.
Please, please help me. I always have errors when compiling Game Engines. I can never seem to compile any game engine. Since I payed $150 dollars to use this engine, I really want to use this engine. Can someone please help me with this???
#2
04/18/2008 (8:25 am)
Didn't work. Still has the same errors.
#3
04/18/2008 (8:31 am)
This is an Visual C++ 2005 Express Edition problem, not a TGE problem. I've seen it many times. Express does not handle it well when you interrupt a compile and it leaves behind bad .sbr files. You have to delete these, either by directly deleting them or deleting all of out.vc8.debug, or doing doing some kind of "Batch Build..."->"Clean". The Standard Edition doesn't do this.
#4
04/18/2008 (11:34 am)
Didn't work. Still has the same errors.
#5
04/18/2008 (11:36 am)
Ok I don't know what happened but my last post in this thread wasn't me because I don't remember posting it. But yeah I'll try what you said so hang with me just to see if it works or not.
#6
04/18/2008 (11:40 am)
Ok I don't see any .sbr files so I don't think that's the problem. Can you tell me what else could be the problem?
#7
04/18/2008 (12:01 pm)
Get a different compiler, Visual C++ 2005 has alot of bugs when compiling Torque
#8
@Zuero - That weird post you said you didn't make? That happens when you hit reload on a thread immediately after you post a message. Essentially, it's performing the post action each time you reload.
Also, was this a clean build that you made? Out of stock Torque that is? If you do a full clean of the solution AND/OR do what Jeff said, there should be absolutely nothing that prevents the stock engine from compiling
04/18/2008 (12:09 pm)
@Tyler - I've never had a problem using 2005 to compile Torque. I've only been using express lately for documentation purposes, but all I use standard 2005 all the time :^/@Zuero - That weird post you said you didn't make? That happens when you hit reload on a thread immediately after you post a message. Essentially, it's performing the post action each time you reload.
Also, was this a clean build that you made? Out of stock Torque that is? If you do a full clean of the solution AND/OR do what Jeff said, there should be absolutely nothing that prevents the stock engine from compiling
#9
re: your mysterious post
If you do a "back" operation after you post, then your last post sometimes gets reposted, even hours later.
04/18/2008 (12:09 pm)
It may not specifically be a bad .sbr file, maybe it's a bad .obj. Anyway, if you totally clean out or delete your "engine/out.vc8.debug" folder, I would expect it to fix the problem. If not, it's something different from what I thought it was. re: your mysterious post
If you do a "back" operation after you post, then your last post sometimes gets reposted, even hours later.
#10
04/18/2008 (12:23 pm)
Alright thanks for all the help. I will try what Jeff Faust, and Michael Perry said.
#11
04/18/2008 (12:30 pm)
Ok I'm still having trouble. Look at my very first post and look at the errors. Then see if you can tell me step by step on how to make it work, or an alternative to compile TGE.
#12
I've had this error a couple times in the past and all that it takes to get rid of it is to clean and rebuild the solution a couple times. On a couple occasions I've had to delete the output folders like Jeff mentioned.
04/18/2008 (12:40 pm)
Are you compiling just the project or the whole solution?I've had this error a couple times in the past and all that it takes to get rid of it is to clean and rebuild the solution a couple times. On a couple occasions I've had to delete the output folders like Jeff mentioned.
#13
I see that various approaches were used to fix this. One fix was to do a full clean and then compile.
Another was checking to make sure you had the proper includes for win32 and other core compiling libs. You did download and install the Windows SDK, right?
The last approach listed in the thread was a user switching to VC++ 2008.
04/18/2008 (12:41 pm)
@Zuero- I just had a look through this tread: Compiler issueI see that various approaches were used to fix this. One fix was to do a full clean and then compile.
Another was checking to make sure you had the proper includes for win32 and other core compiling libs. You did download and install the Windows SDK, right?
The last approach listed in the thread was a user switching to VC++ 2008.
#14
And will installing the Windows SDK fix the errors because I see no sbr files or obj files anywhere in the folder Jeff said that they were in?
04/18/2008 (12:56 pm)
Well I believe I installed the Windows SDK awhile back but I guess I removed it because I don't see it anywhere. So where exactly do you download the Windows SDK. I tried searching through google but nothing helpful came up. Does it come as an optional installation in the Visual C++ 2005 Setup?And will installing the Windows SDK fix the errors because I see no sbr files or obj files anywhere in the folder Jeff said that they were in?
#15
You can get the Windows SDK HERE
However, in a previous thread David Blake stated that some people still use the
Microsoft Windows Platform SDK for compatibility issues with TGB. I haven't looked into that, since I currently only work with TGE and TGEA, and the Windows SDK works for me when using Express compilers.
04/18/2008 (1:12 pm)
I noticed you are getting a cmd.exe error. I *think* that has something to do with not having some core Windows libs.You can get the Windows SDK HERE
However, in a previous thread David Blake stated that some people still use the
Microsoft Windows Platform SDK for compatibility issues with TGB. I haven't looked into that, since I currently only work with TGE and TGEA, and the Windows SDK works for me when using Express compilers.
#16
04/18/2008 (1:19 pm)
Oh my god, the Windows SDK takes up a lot of space. I need at least 2.5 GB and I only have about 1.89 GB out of a total of 24.3 GB space in my entire computer lol. I will need to remove the Windows Platform SDK which should give me plenty of space. But do I need the Platform SDK? If not can I remove it?
#17
You only need one or the other if you want to compile using an Express compiler.
04/18/2008 (1:22 pm)
....You only need one or the other if you want to compile using an Express compiler.
#18
04/18/2008 (1:26 pm)
So using the Windows Platform SDK is alright then?
#19
***No rule to make target 'clean'.
***No rule to make target 'all'.
and that's about it. It doesn't even start to compile. Any help on this?
I wanted to try another method that was available so I tried this.
04/18/2008 (1:50 pm)
Ok I decided to try something else for now. I am doing the TBE compiling method. and when I follow the tutorial to rebuild the project it says:***No rule to make target 'clean'.
***No rule to make target 'all'.
and that's about it. It doesn't even start to compile. Any help on this?
I wanted to try another method that was available so I tried this.
#20
04/18/2008 (2:07 pm)
Um. TBE hasn't been updated in years.
Associate Scott Burns
GG Alumni