Page 1 of 1
Compiling UnrealIRCd with MSVC++2005
Posted: Tue Aug 11, 2009 4:11 pm
by InvisibleMan
I tried compiling UnrealIRCd 3.2.8.1 on Windows 7 using Microsoft Visual Studio 2005 Standard Edition and I ran into LNK2001 "unresolved external symbol ...", so I ran "nmake -f makefile.win32 SYMBOLFILE" using the dlltool.exe from the MinGW binutils 2.19.1. However, this has caused a new linker error: "ARESLIB.LIB(ares__close_sockets.obj) : fatal error LNK1103: debugging information corrupt; recompile module". How do I fix this error? Searching the forums didn't turn up anything.
Once compiled, I plan to run UnrealIRCd on Windows XP Pro, not Windows 7.
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Tue Aug 11, 2009 7:53 pm
by Stealth
Why not just download the precompiled one off the website, or compile it on Windows XP where you intend to run it?
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Tue Aug 11, 2009 8:23 pm
by InvisibleMan
I could compile it on Windows XP, but it would be a rather large task, and I doubt this is happening simply because I am on Windows 7. I need to compile the source myself because I need to make some changes to it. I haven't made the changes yet, so that isn't the cause of the problem.
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Fri Aug 14, 2009 2:09 pm
by InvisibleMan
So does anyone have any ideas on how to fix this? I was somewhat hoping that you guys would support MSVC++2005 after 2 years... The older versions aren't available.
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Fri Aug 14, 2009 7:00 pm
by Stealth
MSVS 2005 is actually quite old. I've been compiling things with MSVC 2008 Express. Have you tried that?
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Fri Aug 14, 2009 7:34 pm
by InvisibleMan
Not yet. I'll try that and report back.
Re: Compiling UnrealIRCd with MSVC++2005
Posted: Fri Aug 14, 2009 9:39 pm
by InvisibleMan
Compiling with MSVC++2008 worked! Thanks for the help.