Need help running MacroQuest 1? Too bad! Use MQ2.
Moderator: MacroQuest Developers
-
Waxxedazz
- a lesser mummy

- Posts: 47
- Joined: Sat May 31, 2003 7:09 pm
Post
by Waxxedazz » Fri Jun 13, 2003 1:50 pm
Ok I have gone through the forums and this is what I know my prob is... I get this when I try to compile:
Linking...
..\Detours\lib60\detours.lib : warning LNK4003: invalid library format; library ignored
Creating library Release/eqlib.lib and object Release/eqlib.exp
..\Detours\lib60\detours.lib : warning LNK4003: invalid library format; library ignored
EQLib_Hooks.obj : error LNK2001: unresolved external symbol _DetourRemove@8
EQLib_MemChecks.obj : error LNK2001: unresolved external symbol _DetourRemove@8
EQLib_Hooks.obj : error LNK2001: unresolved external symbol _DetourFunction@8
EQLib_MemChecks.obj : error LNK2001: unresolved external symbol _DetourFunction@8
EQLib_Hooks.obj : error LNK2001: unresolved external symbol _DetourFunctionWithEmptyTrampoline@12
..\Release\eqlib.dll : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
eqlib.dll - 6 error(s), 2 warning(s)
Now from what I have read that is because cvs is trying to download a unix version of the cvs... I have ALL my options sec exactly like the step by step(checked em all at least 4 times) and I even tried using the dos cvs command alone without the wincvs program. I tried the link that was posted do download the latest source code but its not working for me... kinda confused here any help would be appreciated
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Fri Jun 13, 2003 1:58 pm
You have to download from the CVS in Unix format, or you get a bunch of extra line feeds that mess up compiling.
Your problem currently is that it's not liking detours.lib for some reason. Best bet: delete your source files, rerun WinCVS, but make sure you go to the last tab on the checkout window and check the box for Unix style LF/CR. Then recompile.
MQ2: Think of it as Evolution in action.
-
Waxxedazz
- a lesser mummy

- Posts: 47
- Joined: Sat May 31, 2003 7:09 pm
Post
by Waxxedazz » Fri Jun 13, 2003 2:13 pm
But when I run cvs through the dos prompt shouldnt that download all the files i need? I tried wincvs tortoisecvs and just plain dos style cvs... I know my prob is with my download but I have that box checked and still nothin.
-
Waxxedazz
- a lesser mummy

- Posts: 47
- Joined: Sat May 31, 2003 7:09 pm
Post
by Waxxedazz » Fri Jun 13, 2003 2:17 pm
Id like to download a new version of wincvs 1.2 and re-run it but I cant seem to be able to download off their web site... I get an empty zip file for anything I try to download.
-
dont_know_at_all
- Developer

- Posts: 5450
- Joined: Sun Dec 01, 2002 4:15 am
- Location: Florida, USA
-
Contact:
Post
by dont_know_at_all » Fri Jun 13, 2003 2:58 pm
zip on downloads page updated with the latest source.
-
Fuzz
- decaying skeleton

- Posts: 2
- Joined: Fri Jun 13, 2003 9:01 pm
Post
by Fuzz » Fri Jun 13, 2003 9:03 pm
Actually I get the same errors. I think it's VC 6 thing.
Is anyone out there successfully compiling with VC 6?
-
dont_know_at_all
- Developer

- Posts: 5450
- Joined: Sun Dec 01, 2002 4:15 am
- Location: Florida, USA
-
Contact:
Post
by dont_know_at_all » Fri Jun 13, 2003 9:15 pm
Yes. Do a search for invalid library format.
-
Fuzz
- decaying skeleton

- Posts: 2
- Joined: Fri Jun 13, 2003 9:01 pm
Post
by Fuzz » Fri Jun 13, 2003 9:25 pm
Got it. Thanks. It was the line feed thing.
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Sat Jun 14, 2003 10:29 am
It usually is the linefeed thing. Why Microsoft has to use a different format for text files than the rest of the universe I'll never know.
MQ2: Think of it as Evolution in action.
-
Waxxedazz
- a lesser mummy

- Posts: 47
- Joined: Sat May 31, 2003 7:09 pm
Post
by Waxxedazz » Wed Jun 18, 2003 7:42 pm
ok got source code from the download section... didnt work first time... recompiled and worked fine. I like having the source code in the download section. I always end up having more probs with cvs then with compiling. I think thats the case in most people. And to the post above... you almost said the answer right there... you said microsoft. Micrsoft is like a woman... noone will EVER understand it fully.