Game Development Community

VC6 Build Problem

by John Carney · in Torque Game Engine · 02/04/2002 (12:57 am) · 7 replies

Has anyone seen this error:

--------------------Configuration: Torque Demo - Win32 Release--------------------
Performing Custom Build Step on ..\engine\math\mMathSSE_ASM.asm
C:\projects\torque1_1_1\torque\vc6>echo off
nasm: unable to open output file '.\../engine/out.VC6.RELEASE/mMathSSE_ASM.obj'
Error executing c:\winnt\system32\cmd.exe.

torqueDemo.exe - 1 error(s), 10 warning(s)

nasm.exe and nasmw.exe are in the path, as well as the VC6 directory. VS6 + sp5 are working correctly. If I play with the make files, I can build this correctly under cygwin with cl.exe from the commandline, but that's a tedious thing to do. Any insight or suggestions would be very useful.

Please Note: I disable Norton AntiVirus AutoProtect before I do the Build Steps.

About the author

Recent Threads


#1
02/04/2002 (1:42 am)
witch version do you use? the latest head or torque 1.1.1?
i can only think of a nasm failure when i see this errors.
#2
02/04/2002 (1:59 am)
This is 1.1.1.
#3
02/04/2002 (3:00 am)
Did you run the two registry files in the VC6 directory? That's the most overlooked step in the process I think :)

Run the two .reg files in there and all should be good.

Otherwise you'll need to edit your project settings to locate the nasm files for your project.
#4
02/04/2002 (6:51 am)
nah, I get this same problem, and have since last summer. You're lucky though - when I get it, my system usually crashes.

I created two batch files, and build the asms for rel & debug first, then do the full build in vc6.
#5
02/04/2002 (7:58 am)
Quote:.\../engine/out.VC6.RELEASE/mMathSSE_ASM.obj

Those slashes look suspect to me. Could this be the old "forward/backslash" bug again?

Schnapple
#6
02/04/2002 (5:44 pm)
I did do the reg entries, so that's not it. I'm rather preplexed by the whole thing.
#7
02/04/2002 (5:49 pm)
Dam thing happens to me too. I fixed it once, but I forgot how... :( *kicks himself for not writing it down, or writing it down and forgetting where...* :)