View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004099 | unreal | installing | public | 2012-03-27 02:36 | 2014-01-12 10:37 |
| Reporter | therock247uk | Assigned To | |||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 3.2.9 | ||||
| Summary | 0004099: vs2010 does not compile | ||||
| Description | Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. cl src/win32/config.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.40219.01 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. config.c Microsoft (R) Incremental Linker Version 10.00.40219.01 Copyright (C) Microsoft Corporation. All rights reserved. /out:config.exe config.obj cl /MD /Zi /I ""C:\Users\therock247uk\Desktop\Unreal3.2\dev\tre"" /I ""C :\Users\therock247uk\Desktop\Unreal3.2\dev\c-ares"" /J /I ./INCLUDE /I ./INCL UDE/WIN32/ARES /Fosrc/ /nologo /D FD_SETSIZE=16384 /D NOSPOOF=1 /c /D _CRT_ SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T src/versio n.c version.c link kernel32.lib user32.lib gdi32.lib shell32.lib ws2_32.lib advapi32.l ib dbghelp.lib oldnames.lib comctl32.lib comdlg32.lib /LIBPATH:""C:\Users\thero ck247uk\Desktop\Unreal3.2\dev\c-ares\vc\cares\dll-release"" "cares.lib" /LIBPATH :""C:\Users\therock247uk\Desktop\Unreal3.2\dev\tre\win32\release"" "tre.lib" /def:wircd.def /implib:wircd.lib /nologo /debug /out:WIRCD.EXE SRC/CHANNEL. OBJ SRC/SEND.OBJ SRC/SOCKET.OBJ SRC/S_CONF.OBJ SRC/FDLIST.OBJ SRC/DBUF.OBJ SR C/CLOAK.OBJ SRC/HASH.OBJ SRC/PARSE.OBJ SRC/IRCD.OBJ SRC/S_NUMERIC.OBJ SRC/WHOWA S.OBJ SRC/S_AUTH.OBJ SRC/HELP.OBJ SRC/S_MISC.OBJ SRC/MATCH.OBJ SRC/CRULE.OBJ SRC/S_DEBUG.OBJ SRC/SUPPORT.OBJ SRC/LIST.OBJ SRC/S_ERR.OBJ SRC/PACKET.OBJ SRC/ S_BSD.OBJ SRC/S_SERV.OBJ SRC/S_USER.OBJ SRC/CHARSYS.OBJ SRC/VERSION.OBJ SRC/S_ KLINE.OBJ SRC/S_EXTRA.OBJ SRC/IRCSPRINTF.OBJ SRC/LUSERS.OBJ SRC/SCACHE.OBJ SRC/ ALN.OBJ SRC/RES.OBJ SRC/MODULES.OBJ SRC/S_SVS.OBJ SRC/EVENTS.OBJ SRC/UMODES.OBJ SRC/AUTH.OBJ SRC/CIDR.OBJ SRC/SSL.OBJ SRC/RANDOM.OBJ SRC/EXTCMODES.OBJ SRC/MD5 .OBJ SRC/API-ISUPPORT.OBJ SRC/API-COMMAND.OBJ SRC/EXTBANS.OBJ SRC/TIMESYNCH.OBJ SRC/GUI.OBJ SRC/SERVICE.OBJ SRC/DEBUG.OBJ SRC/RTF.OBJ SRC/EDITOR.OBJ SRC/WIN 32.OBJ SRC/win32/WIN32.RES /MAP Creating library wircd.lib and object wircd.exp mt -manifest WIRCD.EXE.manifest -outputresource:WIRCD.EXE;1 Microsoft (R) Manifest Tool version 5.2.3790.2076 Copyright (c) Microsoft Corporation 2005. All rights reserved. WIRCD.EXE.manifest : general error c1010070: Failed to load and parse the manife st. The system cannot find the file specified. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A \bin\mt.EXE"' : return code '0x1f' Stop. | ||||
| 3rd party modules | |||||
|
|
Were you able to resolve this? I use Visual Studio 2008 (not 2010) and am not experiencing any problems. I think 2008 automatically creates the WIRCD.EXE.manifest file. There are no *.manifest files in your case? |
|
|
none in my case forcing a compile with /I seems to work and compiles fine other wise, they probably changed something with manifests in 2010. |
|
|
I see. And besides compiling, you can also actually run the wircd.exe ? When the manifest isn't linked in it will normally complain. If it does work (so running wircd.exe too), then I guess they put in the manifest automatically and the MT step can be skipped for VS 2010. All of these are assumptions, I didn't actually read up on this. |
|
|
does not complain here, heres the build http://www.247fixes.com/Unreal3.2.rar compiled under vs 2010 with c-ares and tre from http://www.vulnscan.org/unrealwin32dev/ also includes build logs |
|
|
Just so this bug can be closed: what needs to be changed in order to resolve this issue? You mention /I somewhere? Where would/should this be added? Let me know. After I've verified that such a change won't break vs2008 builds, I can put it in the repo. |
|
|
hmm not sure compling with /I just forces it to compile even though theres errors. so i dont think that should be added. |
|
|
I compile UnrealIRCd (3.2.10+) on Visual Studio 2012 nowadays which works fine. Previously I used 2008 which was also fine. 2010 worked fine for Stealth.. so.. I don't know, I hope you don't mind me closing this but I don't see what needs to be fixed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-03-27 02:36 | therock247uk | New Issue | |
| 2012-08-17 13:09 | syzop | Note Added: 0017077 | |
| 2012-08-17 13:09 | syzop | Status | new => feedback |
| 2012-08-17 17:31 | therock247uk | Note Added: 0017087 | |
| 2012-08-17 19:33 | syzop | Note Added: 0017089 | |
| 2012-08-17 19:54 | therock247uk | Note Added: 0017090 | |
| 2012-10-20 10:39 | syzop | Note Added: 0017187 | |
| 2012-10-20 10:40 | syzop | Note Edited: 0017187 | |
| 2012-10-20 10:40 | syzop | Note Edited: 0017187 | |
| 2012-10-20 17:23 | therock247uk | Note Added: 0017190 | |
| 2014-01-12 10:37 | syzop | Note Added: 0017875 | |
| 2014-01-12 10:37 | syzop | Status | feedback => closed |
| 2014-01-12 10:37 | syzop | Resolution | open => no change required |