If anyone could help me, I would appreciate it greatly.
In trying to compile detours, I run nmake and get these errors:
Code: Select all
Command line warning D4002 : ignoring unknown option '/O'
detours.cpp
Command line warning D4002 : ignoring unknown option '/O'
disasm.cpp
Command line warning D4002 : ignoring unknown option '/O'
image.cpp
Command line warning D4002 : ignoring unknown option '/O'
firstexc.cpp
Command line warning D4002 : ignoring unknown option '/O'
creatwth.cpp
I'm assuming that those are non-critical, since it seems to continue compiling fine afterwards. However, further down, nmake ends with these errors:
Code: Select all
Command line warning D4025 : overriding '/W4' with '/W3'
iping_i.c
Command line warning D4025 : overriding '/W4' with '/W3'
iping_p.c
iping_p.c(85) : fatal error C1189: #error : You need a Windows 2000 or later to
run this stub because it uses these features:
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~3\VC98\BIN\NMAKE.EXE' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~3\VC98\BIN\NMAKE.EXE' : return code '0x2'
Stop.
It still outputs detours.h, detours.lib and detours.pdb, but when I add those to my VC++6 directory and try to compile McKorr's MQ, I receive the same invalid DWORD functions that McKorr was having before compiling detours (which leads me to believe that the detours files weren't compiled correctly).
I'm at a total lost when it comes to programming/compiling, so if anyone can give me a hand, I would be grateful.
[edit]
I forgot to add that I am running Win2k SP3, so I'm not sure why I'm seeing the "you need Windows 2000 to run this stub" error when compiling detours.