Compiler Problems

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

almostleet
orc pawn
orc pawn
Posts: 11
Joined: Mon Mar 10, 2003 2:20 pm

Post by almostleet » Mon Mar 10, 2003 6:22 pm

I do have them all in the same dir :cry:

eqjoe
a grimling bloodguard
a grimling bloodguard
Posts: 984
Joined: Sat Sep 28, 2002 12:26 pm

Post by eqjoe » Mon Mar 10, 2003 6:27 pm

Bah.. we need a complete write up on how to do this I guess... problem is that if someone is building this one would expect them to know how :(

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon Mar 10, 2003 6:28 pm

aye... they should know how to do it, if they're going to do it. that's part of the weeding out process.

almostleet
orc pawn
orc pawn
Posts: 11
Joined: Mon Mar 10, 2003 2:20 pm

Post by almostleet » Mon Mar 10, 2003 6:40 pm

Sorry I'm not a programmer, but I am willing to learn basic stuff. I don't see how else I'm supposed to learn without asking questions. I did figure out the compiling and that went smoothly, now I'm having problems either with the source of offsets, I updated both and still no change.
If you don't want to help thats fine, but im still going to ask, or take it to the help forum.

Turmoil Toad
orc pawn
orc pawn
Posts: 15
Joined: Thu Jan 09, 2003 10:23 pm

Compile Errors

Post by Turmoil Toad » Mon Mar 10, 2003 6:53 pm

EDIT!

Please go to http://macroquest2.com/phpBB2/viewtopic.php?t=1955

(Edited so that nobody has the wrong instructions)

Thanks for the help everyone!
Last edited by Turmoil Toad on Tue Mar 11, 2003 1:14 am, edited 1 time in total.

User avatar
driftinsupra
Official loudmouth
Official loudmouth
Posts: 212
Joined: Tue Jan 28, 2003 9:25 pm

Post by driftinsupra » Mon Mar 10, 2003 6:55 pm

I am now having the exact same problems with compiling eqlib, I guess Iwasnt before so that was probably part of the whole not working problem.

almostleet
orc pawn
orc pawn
Posts: 11
Joined: Mon Mar 10, 2003 2:20 pm

Post by almostleet » Mon Mar 10, 2003 7:06 pm

I believe your problem is step 19, "additional libriary path" is located under the "link" tab, category "input".

User avatar
ap50
a snow griffon
a snow griffon
Posts: 425
Joined: Sun Aug 18, 2002 2:29 pm

Post by ap50 » Mon Mar 10, 2003 7:24 pm

You'll probably find the version of dinput.h is being pulled direct from the VC++ includes folder, rather than the one you want them to use.

Mine's working fine, except for one detail, that I can't be arsed fixing... everything in game is working splendidly.. Kudos dev team.

/bow.
[color=yellow][size=92][b]Just because you're paranoid, it doesn't mean everyone isn't out to get you![/b][/size][/color]

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Mon Mar 10, 2003 8:01 pm

In the resource files area (left window) put all the files with a .rc extension. Well, the files from the appropriate directory (rc files from eqlib under eqlib, etc.)

almostleet
orc pawn
orc pawn
Posts: 11
Joined: Mon Mar 10, 2003 2:20 pm

Post by almostleet » Mon Mar 10, 2003 8:59 pm

Thanks ap50!

Replaced the dinput.h in my compiler with the one from DXSDK/include

worked like a charm.

User avatar
driftinsupra
Official loudmouth
Official loudmouth
Posts: 212
Joined: Tue Jan 28, 2003 9:25 pm

Post by driftinsupra » Mon Mar 10, 2003 9:10 pm

can anyone send me the files that are needed? I am looking at that 224 meg sdk package with my 56k connection and am crying inside.

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon Mar 10, 2003 9:23 pm

sure, all that's needed from the SDK to compile this is the dinput.h file. send me a private msg with your email address, I'll send it to you.

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Re: Compile Errors

Post by dont_know_at_all » Mon Mar 10, 2003 9:27 pm

Turmoil Toad wrote: 18. Switch to the "MIDL" tab and enter the path to your DX8.1 SDK directory in the "Additional Include Directories" field (IE C:\Program Files\DXSDK\)
19. Switch to the "Resources" tab and enter the path to your updated ..\lib\ files (IE C:\Program Files\Microsoft Visual Studio\VC98\Lib)
Nope.

18. Switch to the C/C++ tab, Preprocessor Category and enter the path to your DX8.1 SDK directory in the "Additional Include Directories" field (IE C:\Program Files\DXSDK\)
19. Not needed.

User avatar
driftinsupra
Official loudmouth
Official loudmouth
Posts: 212
Joined: Tue Jan 28, 2003 9:25 pm

Post by driftinsupra » Mon Mar 10, 2003 10:00 pm

Is that one step what is causing all thos problems?

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Mon Mar 10, 2003 10:10 pm

driftinsupra wrote:Is that one step what is causing all thos problems?
Yes. Once the directx include file is missed, every reference to a directx structure is an error.