where did I go wrong?LINK : fatal error LNK1104: cannon open file 'detours.lib'
NMAKE : fatal error U1007: 'link.exe' : return code '0x450'
Stop.
Moderator: MacroQuest Developers
where did I go wrong?LINK : fatal error LNK1104: cannon open file 'detours.lib'
NMAKE : fatal error U1007: 'link.exe' : return code '0x450'
Stop.


Okay, and if this helps this is what it says in my makefile about the detours.lib:makefile(44) : fatal error U1036: syntax error : too many names to left of '='
Stop.
I did take a basic programming course a lil while ago, so I do sort of know what this means... means it ran through this code, couldn't detect the compiler version, so it put out the text to set it myself. I tried setting it, but I an got the error I posted above. Help prs!!if "$(_NMAKE_VER)" == "7.00.9466"
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib /nologo /dll /incremental:no /debug /pdb:"$(OUTDIR)\eqlib.pdb" /machine:I386 /out:"$(OUTDIR)\eqlib.dll" /implib:"$(OUTDIR)\eqlib.lib" /libpath:"..\Detours\lib"
!elseif "$(_NMAKE_VER)" == "6.00.8168.0"
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib /nologo /dll /incremental:no /debug /pdb:"$(OUTDIR)\eqlib.pdb" /machine:I386 /out:"$(OUTDIR)\eqlib.dll" /implib:"$(OUTDIR)\eqlib.lib" /libpath:"..\Detours\lib60"
!elseif "$(COMPILER)" == "6"
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib /nologo /dll /incremental:no /debug /pdb:"$(OUTDIR)\eqlib.pdb" /machine:I386 /out:"$(OUTDIR)\eqlib.dll" /implib:"$(OUTDIR)\eqlib.lib" /libpath:"..\Detours\lib60"
!elseif "$(COMPILER)" == "7"
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib /nologo /dll /incremental:no /debug /pdb:"$(OUTDIR)\eqlib.pdb" /machine:I386 /out:"$(OUTDIR)\eqlib.dll" /implib:"$(OUTDIR)\eqlib.lib" /libpath:"..\Detours\lib"
!else
!message Cannot determine compiler version.
!message use set COMPILER=6
!message or set COMPILER=7
!message as appropriate
!endif