Compiling Incident

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

Raging_Goblin
a lesser mummy
a lesser mummy
Posts: 33
Joined: Wed Dec 10, 2003 9:01 pm

Compiling Incident

Post by Raging_Goblin » Wed Dec 10, 2003 9:21 pm

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?

Raging_Goblin
a lesser mummy
a lesser mummy
Posts: 33
Joined: Wed Dec 10, 2003 9:01 pm

Post by Raging_Goblin » Thu Dec 11, 2003 12:00 am

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.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Thu Dec 11, 2003 12:21 am

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
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Thu Dec 11, 2003 12:22 am

Because this isn't a bug, moved the topic to the MQ2 Help forum.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Raging_Goblin
a lesser mummy
a lesser mummy
Posts: 33
Joined: Wed Dec 10, 2003 9:01 pm

Post by Raging_Goblin » Thu Dec 11, 2003 12:46 am

Thx so much, Lax, and sorry for the incorrect forum.