Page 1 of 1

Compiling Incident

Posted: Wed Dec 10, 2003 9:21 pm
by Raging_Goblin
so... I read the msg board posts on compiling etc, ran MQ2auth.exe, loaded up Visual Studio 6.0 Corporate Edition, under Win2k Professional
Followed all instructions on installation, and get this upon building MQ2mail.dll

Code: Select all

--------------------Configuration: MQ2Main - Win32 Release--------------------
Compiling...
EQClasses.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Auth.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Benchmarks.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2ChatHook.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2CleanUI.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2CommandAPI.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Commands.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2DetourAPI.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2DInput.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Globals.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2MacroCommands.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Main.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Mouse.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Parms.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2ParseAPI.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2PluginHandler.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Pulse.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2UserVars.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Utilities.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
MQ2Windows.cpp
C:\Macroquest\MQ2Main.h(18) : fatal error C1083: Cannot open include file: '..\Dxsdk81\include\dinput.h': No such file or directory
Error executing cl.exe.

MQ2Main.dll - 20 error(s), 0 warning(s)
... yeah, the folder Dxsdk81 writes to temp.. tried moving it to the macroquest folder, moved the dinput.h file to the include folder within and still no luck. Sorry if I missed some blatantly obvious point there, heh, but could I get a leetle bit of help?

Posted: Thu Dec 11, 2003 12:00 am
by Raging_Goblin
So I made a back-up copy of MQ2main.h and tried editing to change the file path... it worked for that, but gave me another error on the path of a diff. include... changed that, and it spammed me with 150 some errors that were craziness, so I just restored and hope someone here has a fix.

Posted: Thu Dec 11, 2003 12:21 am
by Lax
The problem you're having is you didn't extract the zip in its original state. You need to unzip and include directory names. If you do so in the c:\macroquest directory you will end up with this sort of directory tree:

c:\macroquest\dx81sdk
c:\macroquest\mq2main
c:\macroquest\release
..and so on... unzip with correct directories and your problem is solved. you can't possibly follow the compile instructions to completion without the directory tree

Posted: Thu Dec 11, 2003 12:22 am
by Lax
Because this isn't a bug, moved the topic to the MQ2 Help forum.

Posted: Thu Dec 11, 2003 12:46 am
by Raging_Goblin
Thx so much, Lax, and sorry for the incorrect forum.