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.
Compiling UnrealIRCd with MSVC++2005
-
Stealth
- Head of Support
- Posts: 2085
- Joined: Tue Jun 15, 2004 8:50 pm
- Location: Chino Hills, CA, US
- Contact:
Re: Compiling UnrealIRCd with MSVC++2005
Why not just download the precompiled one off the website, or compile it on Windows XP where you intend to run it?
-
InvisibleMan
- Posts: 5
- Joined: Tue Aug 11, 2009 4:08 pm
Re: Compiling UnrealIRCd with MSVC++2005
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.
-
InvisibleMan
- Posts: 5
- Joined: Tue Aug 11, 2009 4:08 pm
Re: Compiling UnrealIRCd with MSVC++2005
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.
-
Stealth
- Head of Support
- Posts: 2085
- Joined: Tue Jun 15, 2004 8:50 pm
- Location: Chino Hills, CA, US
- Contact:
Re: Compiling UnrealIRCd with MSVC++2005
MSVS 2005 is actually quite old. I've been compiling things with MSVC 2008 Express. Have you tried that?
-
InvisibleMan
- Posts: 5
- Joined: Tue Aug 11, 2009 4:08 pm
Re: Compiling UnrealIRCd with MSVC++2005
Not yet. I'll try that and report back.
-
InvisibleMan
- Posts: 5
- Joined: Tue Aug 11, 2009 4:08 pm
Re: Compiling UnrealIRCd with MSVC++2005
Compiling with MSVC++2008 worked! Thanks for the help.