Troubles with compiling ZDoom on Windows

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
Post Reply
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Troubles with compiling ZDoom on Windows

Post by metroid014 »

I followed this guide exactly, yet I still can't get ZDoom to compile. Im using Visual Studio 2005 C++ Express, and am on Windows 7 64-bit. Here's the output I get while compiling:

Code: Select all

1>------ Build started: Project: bzip2, Configuration: Debug Win32 ------
2>------ Build started: Project: lzmalib, Configuration: Debug Win32 ------
1>Compiling...
3>------ Build started: Project: zlib, Configuration: Debug Win32 ------
4>------ Build started: Project: gdtoa, Configuration: Debug Win32 ------
2>Compiling...
3>Compiling...
1>blocksort.c
4>Compiling...
1>bzlib.c
3>zutil.c
1>compress.c
2>7zBuf.c
1>crctable.c
4>dmisc.c
3>uncompr.c
2>7zCrc.c
1>decompress.c
2>7zStream.c
3>inftrees.c
4>dtoa.c
1>huffman.c
2>Alloc.c
2>c:\users\kevin\desktop\zdoom\lzma\c\alloc.c(7) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
1>randtable.c
3>inflate.c
2>Bcj2.c
4>g__fmt.c
2>Bra86.c
1>Generating Code...
2>LzFind.c
3>inffast.c
4>g_ddfmt.c
2>LzFindMt.c
2>c:\users\kevin\desktop\zdoom\lzma\c\threads.h(8) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
2>LzmaDec.c
3>infback.c
4>g_dfmt.c
2>LzmaEnc.c
1>Creating library...
3>deflate.c
4>g_ffmt.c
3>crc32.c
2>LzmaLib.c
1>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\bzip2\Debug\BuildLog.htm"
1>bzip2 - 0 error(s), 0 warning(s)
2>Threads.c
2>c:\users\kevin\desktop\zdoom\lzma\c\threads.h(8) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
2>7zDecode.c
4>g_Qfmt.c
3>compress.c
3>adler32.c
3>Generating Code...
2>7zExtract.c
4>g_xfmt.c
2>7zHeader.c
2>7zIn.c
4>g_xLfmt.c
2>7zItem.c
4>gdtoa.c
2>Generating Code...
4>gethex.c
4>gmisc.c
4>hd_init.c
4>hexnan.c
4>misc.c
3>Compiling...
2>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\lzma\Debug\BuildLog.htm"
2>lzmalib - 3 error(s), 0 warning(s)
4>c:\users\kevin\desktop\zdoom\gdtoa\misc.c(883) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
4>smisc.c
3>trees.c
5>------ Build started: Project: dumb_static, Configuration: Debug Win32 ------
4>strtod.c
4>strtodg.c
3>Compiling...
5>Compiling...
4>strtodI.c
6>------ Build started: Project: fixrtext, Configuration: Debug Win32 ------
4>strtof.c
6>Compiling...
3>gzio.c
5>readxm2.c
4>Generating Code...
6>fixrtext.c
6>c:\users\kevin\desktop\zdoom\tools\fixrtext\fixrtext.c(12) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
4>Compiling...
4>strtoId.c
5>readxm.c
6>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\fixrtext\Debug\BuildLog.htm"
6>fixrtext - 1 error(s), 0 warning(s)
4>strtoIdd.c
3>Creating library...
5>readstm2.c
4>strtoIf.c
5>readstm.c
4>strtoIg.c
5>reads3m2.c
4>strtoIQ.c
3>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\zlib\Debug\BuildLog.htm"
3>zlib - 0 error(s), 0 warning(s)
5>reads3m.c
7>------ Build started: Project: jpeg-6b, Configuration: Debug Win32 ------
4>strtoIx.c
7>Compiling...
5>readriff.c
4>strtoIxL.c
4>strtopd.c
5>readptm.c
8>------ Build started: Project: zipdir, Configuration: Debug Win32 ------
7>jcomapi.c
4>strtopdd.c
5>readpsm.c
8>Compiling...
4>strtopf.c
7>jdapimin.c
5>readoldpsm.c
4>strtopQ.c
8>zipdir.c
4>strtopx.c
5>readmtm.c
7>jdapistd.c
4>strtopxL.c
7>jdatasrc.c
5>readmod2.c
4>strtord.c
5>readmod.c
7>jdcoefct.c
4>strtordd.c
7>jdcolor.c
5>readdsmf.c
8>Compiling manifest to resources...
4>strtorf.c
7>jddctmgr.c
8>Linking...
4>strtorQ.c
5>readasy.c
7>jdhuff.c
4>strtorx.c
8>LINK : fatal error LNK1104: cannot open file '..\..\debug\lzmalib.lib'
5>readam.c
7>jdinput.c
8>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\zipdir\Debug\BuildLog.htm"
8>zipdir - 1 error(s), 0 warning(s)
4>strtorxL.c
5>read6692.c
5>read669.c
7>jdmainct.c
4>sum.c
5>ptmeffect.c
7>jdmarker.c
4>Generating Code...
7>jdmaster.c
5>loadxm2.c
4>Compiling...
4>ulp.c
7>jdmerge.c
5>Generating Code...
4>Generating Code...
7>jdphuff.c
7>jdpostct.c
7>jdsample.c
4>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\gdtoa\Debug\BuildLog.htm"
4>gdtoa - 1 error(s), 0 warning(s)
7>jerror.c
9>------ Build started: Project: updaterevision, Configuration: Debug Win32 ------
5>Compiling...
5>loadxm.c
9>Compiling...
7>jidctint.c
5>loadstm2.c
7>jmemmgr.c
5>loadstm.c
9>updaterevision.c
5>loads3m2.c
7>jutils.c
5>loads3m.c
9>Compiling manifest to resources...
7>Generating Code...
5>loadriff2.c
5>loadriff.c
9>Linking...
5>loadptm2.c
5>loadptm.c
5>loadpsm2.c
5>loadpsm.c
7>Creating library...
5>loadoldpsm2.c
9>Embedding manifest...
5>loadoldpsm.c
5>loadmtm2.c
9>.\trustinfo.txt : manifest authoring warning 81010002: Unrecognized Element "requestedPrivileges" in namespace "urn:schemas-microsoft-com:asm.v3".
7>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\jpeg-6b\Debug\BuildLog.htm"
7>jpeg-6b - 0 error(s), 0 warning(s)
10>------ Build started: Project: wadsrc, Configuration: Debug Win32 ------
10>Checking zdoom.pk3...
5>loadmtm.c
11>------ Build started: Project: re2c, Configuration: Debug Win32 ------
5>loadmod2.c
11>Compiling...
10>'"C:\Users\Kevin\Desktop\zdoom\tools\zipdir\zipdir.exe"' is not recognized as an internal or external command,
10>operable program or batch file.
10>The system cannot find the file specified.
10>Project : error PRJ0019: A tool returned an error code from "Checking zdoom.pk3..."
10>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\wadsrc\Debug\BuildLog.htm"
10>wadsrc - 1 error(s), 0 warning(s)
5>loadmod.c
11>translate.cc
5>loadasy2.c
12>------ Build started: Project: lemon, Configuration: Debug Win32 ------
12>Compiling...
5>loadasy.c
5>load6692.c
9>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\updaterevision\Debug\BuildLog.htm"
9>updaterevision - 0 error(s), 1 warning(s)
12>lemon.c
5>Generating Code...
5>Compiling...
5>load669.c
12>Compiling manifest to resources...
5>itunload.c
12>Linking...
5>itrender.c
5>itread2.c
5>itread.c
12>Embedding manifest...
5>itorder.c
5>itmisc.c
5>itload2.c
5>itload.c
13>------ Build started: Project: game-music-emu, Configuration: Release Win32 ------
11>substr.cc
5>Generating Code...
13>Compiling...
12>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\lemon\Build\BuildLog.htm"
12>lemon - 0 error(s), 0 warning(s)
5>Compiling...
5>filter.cpp
13>Ym2612_Emu.cpp
13>Ym2413_Emu.cpp
13>Vgm_Emu_Impl.cpp
11>scanner.cc
13>Vgm_Emu.cpp
5>Generating Code...
5>Compiling...
5>stdfile.c
13>Spc_Emu.cpp
5>silence.c
5>sampbuf.c
5>riff.c
13>Spc_Dsp.cpp
5>memfile.c
5>clickrem.c
13>Spc_Cpu.cpp
5>barray.c
5>unload.c
13>Snes_Spc.cpp
5>rendsig.c
5>rendduh.c
11>parser.cc
13>Sms_Apu.cpp
5>register.c
5>readduh.c
13>Sap_Emu.cpp
5>rawsig.c
5>makeduh.c
13>Sap_Cpu.cpp
5>loadduh.c
5>dumbfile.c
13>Sap_Apu.cpp
5>duhtag.c
13>Nsfe_Emu.cpp
5>duhlen.c
5>atexit.c
11>mbo_getopt.cc
5>Generating Code...
13>.\gme\Nsfe_Emu.cpp(79) : warning C4996: 'strncpy' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
13>        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Nsf_Emu.cpp
11>main.cc
5>Compiling...
13>Nes_Vrc6_Apu.cpp
5>xmeffect.c
13>Nes_Oscs.cpp
5>Compiling...
13>Nes_Namco_Apu.cpp
5>resample.c
13>Nes_Fme7_Apu.cpp
13>Nes_Cpu.cpp
11>dfa.cc
13>Nes_Apu.cpp
13>Generating Code...
11>code.cc
11>actions.cc
5>Creating library...
11>Generating Code...
5>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\dumb\vc6\dumb_static\Debug\BuildLog.htm"
5>dumb_static - 0 error(s), 0 warning(s)
13>Compiling...
13>Music_Emu.cpp
13>Multi_Buffer.cpp
13>M3u_Playlist.cpp
13>Kss_Scc_Apu.cpp
13>Kss_Emu.cpp
13>Kss_Cpu.cpp
13>Hes_Emu.cpp
13>Hes_Cpu.cpp
13>Hes_Apu.cpp
13>Gym_Emu.cpp
13>Gme_File.cpp
13>gme.cpp
13>Gbs_Emu.cpp
11>Linking...
13>Gb_Oscs.cpp
11>Embedding manifest...
13>Gb_Cpu.cpp
13>Gb_Apu.cpp
13>Fir_Resampler.cpp
11>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\re2c\Build\BuildLog.htm"
11>re2c - 0 error(s), 0 warning(s)
13>Effects_Buffer.cpp
13>Dual_Resampler.cpp
13>Data_Reader.cpp
13>.\gme\Data_Reader.cpp(199) : warning C4996: 'fopen' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
13>        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Generating Code...
13>Compiling...
13>Classic_Emu.cpp
13>Blip_Buffer.cpp
13>Ay_Emu.cpp
13>Ay_Cpu.cpp
13>Ay_Apu.cpp
13>Generating Code...
13>Creating library...
13>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\game-music-emu\Release\BuildLog.htm"
13>game-music-emu - 0 error(s), 2 warning(s)
14>------ Build started: Project: zdoom, Configuration: Debug Win32 ------
14>Checking svnrevision.h...
14>src/svnrevision.h updated to revision 2435.
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\win32\wrappers.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap3.asm...
14>'.\Debug\fixrtext' is not recognized as an internal or external command,
14>operable program or batch file.
14>Project : error PRJ0019: A tool returned an error code from "Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap3.asm..."
14>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\Debug\BuildLog.htm"
14>zdoom - 1 error(s), 0 warning(s)
========== Build: 8 succeeded, 6 failed, 0 up-to-date, 0 skipped ==========
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Troubles with compiling ZDoom on Windows

Post by Gez »

If it cannot find windows.h, then presumably you either didn't install the Platform SDK or forgot to set its directories. You've got bin, include and lib directories in the PSDK.
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Re: Troubles with compiling ZDoom on Windows

Post by metroid014 »

That fixed some of the problems, now I get this:

Code: Select all

1>------ Build started: Project: bzip2, Configuration: Debug Win32 ------
2>------ Build started: Project: lzmalib, Configuration: Debug Win32 ------
3>------ Build started: Project: zlib, Configuration: Debug Win32 ------
1>Compiling...
4>------ Build started: Project: gdtoa, Configuration: Debug Win32 ------
3>Compiling...
4>Compiling...
2>Compiling...
3>zutil.c
1>blocksort.c
4>dmisc.c
2>7zBuf.c
2>7zCrc.c
1>bzlib.c
2>7zStream.c
3>uncompr.c
4>dtoa.c
2>Alloc.c
3>inftrees.c
4>g__fmt.c
3>inflate.c
1>compress.c
4>g_ddfmt.c
1>crctable.c
3>inffast.c
1>decompress.c
4>g_dfmt.c
3>infback.c
1>huffman.c
4>g_ffmt.c
1>randtable.c
3>deflate.c
1>Generating Code...
4>g_Qfmt.c
3>crc32.c
4>g_xfmt.c
4>g_xLfmt.c
3>compress.c
3>adler32.c
3>Generating Code...
4>gdtoa.c
4>gethex.c
4>gmisc.c
1>Creating library...
4>hd_init.c
4>hexnan.c
4>misc.c
1>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\bzip2\Debug\BuildLog.htm"
1>bzip2 - 0 error(s), 0 warning(s)
4>smisc.c
4>strtod.c
4>strtodg.c
4>strtodI.c
4>strtof.c
4>Generating Code...
4>Compiling...
4>strtoId.c
4>strtoIdd.c
4>strtoIf.c
4>strtoIg.c
4>strtoIQ.c
5>------ Build started: Project: dumb_static, Configuration: Debug Win32 ------
4>strtoIx.c
4>strtoIxL.c
5>Compiling...
4>strtopd.c
4>strtopdd.c
5>readxm2.c
4>strtopf.c
4>strtopQ.c
5>readxm.c
4>strtopx.c
4>strtopxL.c
5>readstm2.c
4>strtord.c
5>readstm.c
4>strtordd.c
4>strtorf.c
5>reads3m2.c
4>strtorQ.c
5>reads3m.c
4>strtorx.c
5>readriff.c
4>strtorxL.c
5>readptm.c
2>Bcj2.c
4>sum.c
2>Bra86.c
2>LzFind.c
4>Generating Code...
5>readpsm.c
2>LzFindMt.c
5>readoldpsm.c
4>Compiling...
4>ulp.c
4>Generating Code...
5>readmtm.c
5>readmod2.c
5>readmod.c
5>readdsmf.c
5>readasy.c
5>readam.c
2>LzmaDec.c
2>LzmaEnc.c
5>read6692.c
5>read669.c
2>LzmaLib.c
2>Threads.c
5>ptmeffect.c
5>loadxm2.c
5>Generating Code...
5>Compiling...
5>loadxm.c
5>loadstm2.c
5>loadstm.c
5>loads3m2.c
5>loads3m.c
2>7zDecode.c
2>7zExtract.c
5>loadriff2.c
2>7zHeader.c
2>7zIn.c
5>loadriff.c
2>7zItem.c
5>loadptm2.c
2>Generating Code...
5>loadptm.c
5>loadpsm2.c
5>loadpsm.c
5>loadoldpsm2.c
3>Compiling...
4>Creating library...
2>Creating library...
5>loadoldpsm.c
3>trees.c
5>loadmtm2.c
2>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\lzma\Debug\BuildLog.htm"
4>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\gdtoa\Debug\BuildLog.htm"
3>Compiling...
2>lzmalib - 0 error(s), 0 warning(s)
4>gdtoa - 0 error(s), 0 warning(s)
6>------ Build started: Project: fixrtext, Configuration: Debug Win32 ------
5>loadmtm.c
7>------ Build started: Project: jpeg-6b, Configuration: Debug Win32 ------
6>Compiling...
3>gzio.c
7>Compiling...
5>loadmod2.c
5>loadmod.c
3>Creating library...
6>fixrtext.c
7>jcomapi.c
3>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\zlib\Debug\BuildLog.htm"
3>zlib - 0 error(s), 0 warning(s)
5>loadasy2.c
7>jdapimin.c
5>loadasy.c
7>jdapistd.c
5>load6692.c
7>jdatasrc.c
5>Generating Code...
7>jdcoefct.c
7>jdcolor.c
7>jddctmgr.c
6>Compiling manifest to resources...
5>Compiling...
5>load669.c
7>jdhuff.c
5>itunload.c
7>jdinput.c
5>itrender.c
7>jdmainct.c
6>Linking...
7>jdmarker.c
5>itread2.c
7>jdmaster.c
5>itread.c
7>jdmerge.c
5>itorder.c
5>itmisc.c
7>jdphuff.c
7>jdpostct.c
5>itload2.c
7>jdsample.c
8>------ Build started: Project: zipdir, Configuration: Debug Win32 ------
8>Compiling...
5>itload.c
8>zipdir.c
7>jerror.c
5>Generating Code...
7>jidctint.c
7>jmemmgr.c
6>Embedding manifest...
7>jutils.c
5>Compiling...
5>filter.cpp
7>Generating Code...
7>Creating library...
7>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\jpeg-6b\Debug\BuildLog.htm"
7>jpeg-6b - 0 error(s), 0 warning(s)
8>Compiling manifest to resources...
8>Linking...
6>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\fixrtext\Debug\BuildLog.htm"
6>fixrtext - 0 error(s), 0 warning(s)
9>------ Build started: Project: updaterevision, Configuration: Debug Win32 ------
9>Compiling...
10>------ Build started: Project: re2c, Configuration: Debug Win32 ------
10>Compiling...
9>updaterevision.c
10>translate.cc
9>Compiling manifest to resources...
9>Linking...
5>Generating Code...
5>Compiling...
5>stdfile.c
5>silence.c
5>sampbuf.c
10>substr.cc
9>Embedding manifest...
5>riff.c
9>.\trustinfo.txt : manifest authoring warning 81010002: Unrecognized Element "requestedPrivileges" in namespace "urn:schemas-microsoft-com:asm.v3".
5>memfile.c
5>clickrem.c
8>Embedding manifest...
10>scanner.cc
5>barray.c
9>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\updaterevision\Debug\BuildLog.htm"
9>updaterevision - 0 error(s), 1 warning(s)
5>unload.c
8>Performing Post-Build Event...
5>rendsig.c
8>        1 file(s) copied.
8>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\zipdir\Debug\BuildLog.htm"
8>zipdir - 0 error(s), 0 warning(s)
11>------ Build started: Project: lemon, Configuration: Debug Win32 ------
10>parser.cc
5>rendduh.c
11>Compiling...
5>register.c
5>readduh.c
11>lemon.c
5>rawsig.c
12>------ Build started: Project: wadsrc, Configuration: Debug Win32 ------
12>Checking zdoom.pk3...
5>makeduh.c
12>Could not scan 'c:/Users/Kevin/Desktop/zdoom/wadsrc/generated/': No such file or directory
5>loadduh.c
5>dumbfile.c
5>duhtag.c
10>mbo_getopt.cc
5>duhlen.c
12>        1 file(s) copied.
12>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\wadsrc\Debug\BuildLog.htm"
12>wadsrc - 0 error(s), 0 warning(s)
13>------ Build started: Project: game-music-emu, Configuration: Release Win32 ------
10>main.cc
11>Compiling manifest to resources...
5>atexit.c
13>Compiling...
5>Generating Code...
11>Linking...
13>Ym2612_Emu.cpp
5>Compiling...
11>LINK : ./lemon.exe not found or not built by the last incremental link; performing full link
5>xmeffect.c
13>Ym2413_Emu.cpp
5>Compiling...
13>Vgm_Emu_Impl.cpp
10>dfa.cc
5>resample.c
11>Embedding manifest...
13>Vgm_Emu.cpp
10>code.cc
11>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\lemon\Build\BuildLog.htm"
11>lemon - 0 error(s), 0 warning(s)
13>Spc_Emu.cpp
13>Spc_Dsp.cpp
13>Spc_Cpu.cpp
13>Snes_Spc.cpp
5>Creating library...
10>actions.cc
13>Sms_Apu.cpp
13>Sap_Emu.cpp
5>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\dumb\vc6\dumb_static\Debug\BuildLog.htm"
5>dumb_static - 0 error(s), 0 warning(s)
13>Sap_Cpu.cpp
13>Sap_Apu.cpp
13>Nsfe_Emu.cpp
10>Generating Code...
13>.\gme\Nsfe_Emu.cpp(79) : warning C4996: 'strncpy' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
13>        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Nsf_Emu.cpp
13>Nes_Vrc6_Apu.cpp
13>Nes_Oscs.cpp
13>Nes_Namco_Apu.cpp
13>Nes_Fme7_Apu.cpp
13>Nes_Cpu.cpp
13>Nes_Apu.cpp
13>Generating Code...
10>Linking...
10>Embedding manifest...
10>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\re2c\Build\BuildLog.htm"
10>re2c - 0 error(s), 0 warning(s)
13>Compiling...
13>Music_Emu.cpp
13>Multi_Buffer.cpp
13>M3u_Playlist.cpp
13>Kss_Scc_Apu.cpp
13>Kss_Emu.cpp
13>Kss_Cpu.cpp
13>Hes_Emu.cpp
13>Hes_Cpu.cpp
13>Hes_Apu.cpp
13>Gym_Emu.cpp
13>Gme_File.cpp
13>gme.cpp
13>Gbs_Emu.cpp
13>Gb_Oscs.cpp
13>Gb_Cpu.cpp
13>Gb_Apu.cpp
13>Fir_Resampler.cpp
13>Effects_Buffer.cpp
13>Dual_Resampler.cpp
13>Data_Reader.cpp
13>.\gme\Data_Reader.cpp(199) : warning C4996: 'fopen' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
13>        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Generating Code...
13>Compiling...
13>Classic_Emu.cpp
13>Blip_Buffer.cpp
13>Ay_Emu.cpp
13>Ay_Cpu.cpp
13>Ay_Apu.cpp
13>Generating Code...
13>Creating library...
13>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\game-music-emu\Release\BuildLog.htm"
13>game-music-emu - 0 error(s), 2 warning(s)
14>------ Build started: Project: zdoom, Configuration: Debug Win32 ------
14>Checking svnrevision.h...
14>src/svnrevision.h is up to date at revision 2441.
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\win32\wrappers.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap3.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap2.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\misc.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\a.asm...
14>Generating xlat_parser.c and xlat_parser.h...
14>Creating sc_man_scanner.h from src/sc_man_scanner.re
14>Compiling...
14>am_map.cpp
14>autostart.cpp
14>autozend.cpp
14>b_bot.cpp
14>b_func.cpp
14>b_game.cpp
14>b_move.cpp
14>b_think.cpp
14>bbannouncer.cpp
14>c_bind.cpp
14>c_cmds.cpp
14>c_console.cpp
14>c_cvars.cpp
14>c_dispatch.cpp
14>c_expr.cpp
14>cmdlib.cpp
14>colormatcher.cpp
14>compatibility.cpp
14>configfile.cpp
14>ct_chat.cpp
14>Generating Code...
14>Compiling...
14>d_dehacked.cpp
14>d_iwad.cpp
14>d_main.cpp
14>d_net.cpp
14>d_netinfo.cpp
14>d_protocol.cpp
14>decallib.cpp
14>dobject.cpp
14>dobjgc.cpp
14>dobjtype.cpp
14>doomdef.cpp
14>doomstat.cpp
14>dsectoreffect.cpp
14>dthinker.cpp
14>f_finale.cpp
14>f_wipe.cpp
14>farchive.cpp
14>files.cpp
14>g_game.cpp
14>g_hub.cpp
14>Generating Code...
14>Compiling...
14>g_level.cpp
14>g_mapinfo.cpp
14>g_skill.cpp
14>gameconfigfile.cpp
14>gi.cpp
14>hu_scores.cpp
14>i_net.cpp
14>info.cpp
14>lumpconfigfile.cpp
14>m_alloc.cpp
14>m_argv.cpp
14>m_bbox.cpp
14>m_cheat.cpp
14>m_joy.cpp
14>m_menu.cpp
14>m_misc.cpp
14>m_options.cpp
14>m_png.cpp
14>m_random.cpp
14>md5.cpp
14>Generating Code...
14>Compiling...
14>mus2midi.cpp
14>name.cpp
14>nodebuild.cpp
14>nodebuild_classify_nosse2.cpp
14>nodebuild_events.cpp
14>nodebuild_extract.cpp
14>nodebuild_gl.cpp
14>nodebuild_utility.cpp
14>p_3dfloors.cpp
14>p_3dmidtex.cpp
14>p_acs.cpp
14>p_buildmap.cpp
14>p_ceiling.cpp
14>p_conversation.cpp
14>p_doors.cpp
14>p_effect.cpp
14>p_enemy.cpp
14>p_floor.cpp
14>p_interaction.cpp
14>p_lights.cpp
14>Generating Code...
14>Compiling...
14>p_linkedsectors.cpp
14>p_lnspec.cpp
14>p_map.cpp
14>p_maputl.cpp
14>p_mobj.cpp
14>p_pillar.cpp
14>p_plats.cpp
14>p_pspr.cpp
14>p_saveg.cpp
14>p_sectors.cpp
14>p_setup.cpp
14>p_sight.cpp
14>p_slopes.cpp
14>p_spec.cpp
14>p_states.cpp
14>p_switch.cpp
14>p_teleport.cpp
14>p_terrain.cpp
14>p_things.cpp
14>p_tick.cpp
14>Generating Code...
14>Compiling...
14>p_trace.cpp
14>p_udmf.cpp
14>p_user.cpp
14>p_writemap.cpp
14>p_xlat.cpp
14>parsecontext.cpp
14>po_man.cpp
14>s_advsound.cpp
14>s_environment.cpp
14>s_playlist.cpp
14>s_sndseq.cpp
14>s_sound.cpp
14>sc_man.cpp
14>skins.cpp
14>st_stuff.cpp
14>stats.cpp
14>stringtable.cpp
14>tables.cpp
14>teaminfo.cpp
14>tempfiles.cpp
14>Generating Code...
14>Compiling...
14>v_collection.cpp
14>v_draw.cpp
14>v_font.cpp
14>v_palette.cpp
14>v_pfx.cpp
14>v_text.cpp
14>v_video.cpp
14>w_wad.cpp
14>wi_stuff.cpp
14>x86.cpp
14>zstrformat.cpp
14>zstring.cpp
14>olddecorations.cpp
14>thingdef.cpp
14>thingdef_codeptr.cpp
14>thingdef_data.cpp
14>thingdef_exp.cpp
14>thingdef_expression.cpp
14>thingdef_parse.cpp
14>thingdef_properties.cpp
14>Generating Code...
14>Compiling...
14>thingdef_states.cpp
14>eaxedit.cpp
14>fb_d3d9.cpp
14>fb_d3d9_wipe.cpp
14>fb_ddraw.cpp
14>hardware.cpp
14>helperthread.cpp
14>i_cd.cpp
14>i_crash.cpp
14>i_dijoy.cpp
14>i_input.cpp
14>i_keyboard.cpp
14>i_main.cpp
14>i_mouse.cpp
14>i_movie.cpp
14>i_rawps2.cpp
14>i_system.cpp
14>i_xinput.cpp
14>c:\users\kevin\desktop\zdoom\src\win32\i_xinput.cpp(127) : error C2065: 'XUSER_MAX_COUNT' : undeclared identifier
14>st_start.cpp
14>win32video.cpp
14>Generating Code...
14>Compiling...
14>a_action.cpp
14>a_armor.cpp
14>a_artifacts.cpp
14>a_bridge.cpp
14>a_camera.cpp
14>a_debris.cpp
14>a_decals.cpp
14>a_fastprojectile.cpp
14>a_flashfader.cpp
14>a_fountain.cpp
14>a_hatetarget.cpp
14>a_keys.cpp
14>a_lightning.cpp
14>a_mapmarker.cpp
14>a_morph.cpp
14>a_movingcamera.cpp
14>a_pickups.cpp
14>a_puzzleitems.cpp
14>a_quake.cpp
14>a_randomspawner.cpp
14>Generating Code...
14>Compiling...
14>a_secrettrigger.cpp
14>a_sectoraction.cpp
14>a_setcolor.cpp
14>a_skies.cpp
14>a_soundenvironment.cpp
14>a_soundsequence.cpp
14>a_spark.cpp
14>a_specialspot.cpp
14>a_waterzone.cpp
14>a_weaponpiece.cpp
14>a_weapons.cpp
14>hudmessages.cpp
14>sbar_mugshot.cpp
14>sbarinfo.cpp
14>shared_hud.cpp
14>shared_sbar.cpp
14>a_doommisc.cpp
14>a_artitele.cpp
14>a_minotaur.cpp
14>a_hereticmisc.cpp
14>Generating Code...
14>Compiling...
14>a_hexenmisc.cpp
14>a_strifestuff.cpp
14>strife_sbar.cpp
14>r_anim.cpp
14>r_bsp.cpp
14>r_data.cpp
14>r_draw.cpp
14>r_drawt.cpp
14>r_interpolate.cpp
14>r_main.cpp
14>r_plane.cpp
14>r_polymost.cpp
14>r_segs.cpp
14>r_sky.cpp
14>r_things.cpp
14>r_translate.cpp
14>automaptexture.cpp
14>bitmap.cpp
14>buildtexture.cpp
14>canvastexture.cpp
14>Generating Code...
14>Compiling...
14>ddstexture.cpp
14>emptytexture.cpp
14>flattexture.cpp
14>imgztexture.cpp
14>jpegtexture.cpp
14>multipatchtexture.cpp
14>patchtexture.cpp
14>pcxtexture.cpp
14>pngtexture.cpp
14>rawpagetexture.cpp
14>texture.cpp
14>texturemanager.cpp
14>tgatexture.cpp
14>warptexture.cpp
14>fmodsound.cpp
14>i_music.cpp
14>i_sound.cpp
14>music_cd.cpp
14>music_dumb.cpp
14>music_gme.cpp
14>Generating Code...
14>Compiling...
14>music_midi_base.cpp
14>music_midi_midiout.cpp
14>music_midi_timidity.cpp
14>music_midistream.cpp
14>music_mus_midiout.cpp
14>music_mus_opl.cpp
14>music_opl_mididevice.cpp
14>music_opldumper_mididevice.cpp
14>music_stream.cpp
14>music_timidity_mididevice.cpp
14>music_win_mididevice.cpp
14>fmopl.cpp
14>mlopl.cpp
14>mlopl_io.cpp
14>opl_mus_player.cpp
14>instrum_font.cpp
14>common.cpp
14>instrum.cpp
14>instrum_dls.cpp
14>instrum_sf2.cpp
14>Generating Code...
14>Compiling...
14>mix.cpp
14>playmidi.cpp
14>resample.cpp
14>timidity.cpp
14>parse_xlat.cpp
14>SFMT.cpp
14>ancientzip.cpp
14>file_7z.cpp
14>file_directory.cpp
14>file_grp.cpp
14>file_lump.cpp
14>file_pak.cpp
14>file_rff.cpp
14>file_wad.cpp
14>file_zip.cpp
14>resourcefile.cpp
14>Generating Code...
14>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\Debug\BuildLog.htm"
14>zdoom - 1 error(s), 0 warning(s)
========== Build: 13 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Troubles with compiling ZDoom on Windows

Post by Gez »

XUSER_MAX_COUNT should be defined in xinput.h, which is part of the DirectX SDK. So, again, are you sure you installed it and set it up as explained in the [wiki=Compile ZDoom on Windows]wiki[/wiki]?
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Re: Troubles with compiling ZDoom on Windows

Post by metroid014 »

I installed the June 2010 SDK. I tried using the environment variable and then I tried using the actual location. Here's what my config looks like:
Image
Image
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Troubles with compiling ZDoom on Windows

Post by Gez »

If you open C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include\xinput.h, you do not find this inside?

Code: Select all

// User index definitions
#define XUSER_MAX_COUNT                 4

#define XUSER_INDEX_ANY                 0x000000FF
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Re: Troubles with compiling ZDoom on Windows

Post by metroid014 »

It is inside. I wonder why its not working....

EDIT: I tried making the DirectX folders higher on the list and that seemed to fix that problem. Now I get this error:

Code: Select all

1>------ Build started: Project: bzip2, Configuration: Debug Win32 ------
2>------ Build started: Project: lzmalib, Configuration: Debug Win32 ------
3>------ Build started: Project: zlib, Configuration: Debug Win32 ------
2>Compiling...
3>Compiling...
1>Compiling...
4>------ Build started: Project: gdtoa, Configuration: Debug Win32 ------
4>Compiling...
3>zutil.c
3>uncompr.c
2>7zBuf.c
3>inftrees.c
4>dmisc.c
2>7zCrc.c
2>7zStream.c
3>inflate.c
1>blocksort.c
4>dtoa.c
1>bzlib.c
3>inffast.c
2>Alloc.c
4>g__fmt.c
1>compress.c
3>infback.c
4>g_ddfmt.c
1>crctable.c
1>decompress.c
3>deflate.c
4>g_dfmt.c
1>huffman.c
4>g_ffmt.c
1>randtable.c
3>crc32.c
1>Generating Code...
4>g_Qfmt.c
3>compress.c
3>adler32.c
4>g_xfmt.c
1>Creating library...
3>Generating Code...
3>Compiling...
4>g_xLfmt.c
1>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\bzip2\Debug\BuildLog.htm"
4>gdtoa.c
1>bzip2 - 0 error(s), 0 warning(s)
3>trees.c
4>gethex.c
4>gmisc.c
5>------ Build started: Project: dumb_static, Configuration: Debug Win32 ------
4>hd_init.c
5>Compiling...
2>Bcj2.c
4>hexnan.c
5>readxm2.c
2>Bra86.c
4>misc.c
5>readxm.c
2>LzFind.c
3>Compiling...
5>readstm2.c
2>LzFindMt.c
5>readstm.c
3>gzio.c
5>reads3m2.c
4>smisc.c
5>reads3m.c
4>strtod.c
5>readriff.c
4>strtodg.c
5>readptm.c
3>Creating library...
4>strtodI.c
5>readpsm.c
3>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\zlib\Debug\BuildLog.htm"
3>zlib - 0 error(s), 0 warning(s)
5>readoldpsm.c
4>strtof.c
6>------ Build started: Project: fixrtext, Configuration: Debug Win32 ------
6>Compiling...
5>readmtm.c
4>Generating Code...
2>LzmaDec.c
5>readmod2.c
2>LzmaEnc.c
5>readmod.c
6>fixrtext.c
5>readdsmf.c
4>Compiling...
4>strtoId.c
4>strtoIdd.c
5>readasy.c
4>strtoIf.c
5>readam.c
2>LzmaLib.c
2>Threads.c
4>strtoIg.c
6>Compiling manifest to resources...
5>read6692.c
5>read669.c
4>strtoIQ.c
6>Linking...
5>ptmeffect.c
4>strtoIx.c
5>loadxm2.c
4>strtoIxL.c
5>Generating Code...
4>strtopd.c
5>Compiling...
5>loadxm.c
4>strtopdd.c
5>loadstm2.c
4>strtopf.c
5>loadstm.c
4>strtopQ.c
2>7zDecode.c
5>loads3m2.c
2>7zExtract.c
4>strtopx.c
5>loads3m.c
2>7zHeader.c
2>7zIn.c
5>loadriff2.c
6>Embedding manifest...
4>strtopxL.c
5>loadriff.c
2>7zItem.c
2>Generating Code...
5>loadptm2.c
4>strtord.c
2>Creating library...
2>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\lzma\Debug\BuildLog.htm"
2>lzmalib - 0 error(s), 0 warning(s)
5>loadptm.c
6>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\fixrtext\Debug\BuildLog.htm"
6>fixrtext - 0 error(s), 0 warning(s)
4>strtordd.c
7>------ Build started: Project: zipdir, Configuration: Debug Win32 ------
4>strtorf.c
5>loadpsm2.c
7>Compiling...
8>------ Build started: Project: jpeg-6b, Configuration: Debug Win32 ------
4>strtorQ.c
5>loadpsm.c
8>Compiling...
7>zipdir.c
4>strtorx.c
8>jcomapi.c
5>loadoldpsm2.c
4>strtorxL.c
5>loadoldpsm.c
4>sum.c
5>loadmtm2.c
8>jdapimin.c
4>Generating Code...
5>loadmtm.c
4>Compiling...
4>ulp.c
5>loadmod2.c
7>Compiling manifest to resources...
7>Linking...
5>loadmod.c
4>Generating Code...
8>jdapistd.c
5>loadasy2.c
4>Creating library...
8>jdatasrc.c
5>loadasy.c
5>load6692.c
4>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\gdtoa\Debug\BuildLog.htm"
4>gdtoa - 0 error(s), 0 warning(s)
8>jdcoefct.c
5>Generating Code...
9>------ Build started: Project: updaterevision, Configuration: Debug Win32 ------
9>Compiling...
5>Compiling...
5>load669.c
8>jdcolor.c
5>itunload.c
9>updaterevision.c
8>jddctmgr.c
5>itrender.c
8>jdhuff.c
9>Compiling manifest to resources...
8>jdinput.c
9>Linking...
8>jdmainct.c
5>itread2.c
8>jdmarker.c
9>Embedding manifest...
5>itread.c
8>jdmaster.c
5>itorder.c
9>.\trustinfo.txt : manifest authoring warning 81010002: Unrecognized Element "requestedPrivileges" in namespace "urn:schemas-microsoft-com:asm.v3".
8>jdmerge.c
5>itmisc.c
8>jdphuff.c
9>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\updaterevision\Debug\BuildLog.htm"
9>updaterevision - 0 error(s), 1 warning(s)
5>itload2.c
8>jdpostct.c
10>------ Build started: Project: re2c, Configuration: Debug Win32 ------
10>Compiling...
5>itload.c
8>jdsample.c
5>Generating Code...
10>translate.cc
8>jerror.c
8>jidctint.c
5>Compiling...
5>filter.cpp
8>jmemmgr.c
8>jutils.c
8>Generating Code...
10>substr.cc
8>Creating library...
8>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\jpeg-6b\Debug\BuildLog.htm"
8>jpeg-6b - 0 error(s), 0 warning(s)
7>Embedding manifest...
5>Generating Code...
5>Compiling...
5>stdfile.c
5>silence.c
5>sampbuf.c
11>------ Build started: Project: lemon, Configuration: Debug Win32 ------
11>Compiling...
10>scanner.cc
11>lemon.c
5>riff.c
5>memfile.c
5>clickrem.c
11>Compiling manifest to resources...
7>Performing Post-Build Event...
5>barray.c
5>unload.c
7>        1 file(s) copied.
5>rendsig.c
11>Linking...
7>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\zipdir\Debug\BuildLog.htm"
7>zipdir - 0 error(s), 0 warning(s)
11>LINK : ./lemon.exe not found or not built by the last incremental link; performing full link
10>parser.cc
5>rendduh.c
5>register.c
5>readduh.c
5>rawsig.c
5>makeduh.c
12>------ Build started: Project: wadsrc, Configuration: Debug Win32 ------
5>loadduh.c
12>Checking zdoom.pk3...
5>dumbfile.c
11>Embedding manifest...
5>duhtag.c
12>Could not scan 'c:/Users/Kevin/Desktop/zdoom/wadsrc/generated/': No such file or directory
12>        1 file(s) copied.
12>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\wadsrc\Debug\BuildLog.htm"
12>wadsrc - 0 error(s), 0 warning(s)
5>duhlen.c
5>atexit.c
5>Generating Code...
10>mbo_getopt.cc
5>Compiling...
5>xmeffect.c
10>main.cc
13>------ Build started: Project: game-music-emu, Configuration: Release Win32 ------
13>Compiling...
11>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\lemon\Build\BuildLog.htm"
11>lemon - 0 error(s), 0 warning(s)
13>Ym2612_Emu.cpp
5>Compiling...
13>Ym2413_Emu.cpp
13>Vgm_Emu_Impl.cpp
5>resample.c
13>Vgm_Emu.cpp
10>dfa.cc
13>Spc_Emu.cpp
13>Spc_Dsp.cpp
13>Spc_Cpu.cpp
10>code.cc
13>Snes_Spc.cpp
5>Creating library...
13>Sms_Apu.cpp
5>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\dumb\vc6\dumb_static\Debug\BuildLog.htm"
5>dumb_static - 0 error(s), 0 warning(s)
13>Sap_Emu.cpp
13>Sap_Cpu.cpp
13>Sap_Apu.cpp
13>Nsfe_Emu.cpp
13>.\gme\Nsfe_Emu.cpp(79) : warning C4996: 'strncpy' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
13>        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Nsf_Emu.cpp
10>actions.cc
13>Nes_Vrc6_Apu.cpp
13>Nes_Oscs.cpp
13>Nes_Namco_Apu.cpp
13>Nes_Fme7_Apu.cpp
13>Nes_Cpu.cpp
10>Generating Code...
13>Nes_Apu.cpp
13>Generating Code...
10>Linking...
10>Embedding manifest...
13>Compiling...
13>Music_Emu.cpp
10>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\tools\re2c\Build\BuildLog.htm"
10>re2c - 0 error(s), 0 warning(s)
13>Multi_Buffer.cpp
13>M3u_Playlist.cpp
13>Kss_Scc_Apu.cpp
13>Kss_Emu.cpp
13>Kss_Cpu.cpp
13>Hes_Emu.cpp
13>Hes_Cpu.cpp
13>Hes_Apu.cpp
13>Gym_Emu.cpp
13>Gme_File.cpp
13>gme.cpp
13>Gbs_Emu.cpp
13>Gb_Oscs.cpp
13>Gb_Cpu.cpp
13>Gb_Apu.cpp
13>Fir_Resampler.cpp
13>Effects_Buffer.cpp
13>Dual_Resampler.cpp
13>Data_Reader.cpp
13>.\gme\Data_Reader.cpp(199) : warning C4996: 'fopen' was declared deprecated
13>        C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
13>        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
13>Generating Code...
13>Compiling...
13>Classic_Emu.cpp
13>Blip_Buffer.cpp
13>Ay_Emu.cpp
13>Ay_Cpu.cpp
13>Ay_Apu.cpp
13>Generating Code...
13>Creating library...
13>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\game-music-emu\Release\BuildLog.htm"
13>game-music-emu - 0 error(s), 2 warning(s)
14>------ Build started: Project: zdoom, Configuration: Debug Win32 ------
14>Checking svnrevision.h...
14>src/svnrevision.h is up to date at revision 2441.
14>Generating xlat_parser.c and xlat_parser.h...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\win32\wrappers.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap3.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap2.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\tmap.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\misc.asm...
14>Assembling c:\Users\Kevin\Desktop\zdoom\src\asm_ia32\a.asm...
14>Creating sc_man_scanner.h from src/sc_man_scanner.re
14>Compiling...
14>am_map.cpp
14>autostart.cpp
14>autozend.cpp
14>b_bot.cpp
14>b_func.cpp
14>b_game.cpp
14>b_move.cpp
14>b_think.cpp
14>bbannouncer.cpp
14>c_bind.cpp
14>c_cmds.cpp
14>c_console.cpp
14>c_cvars.cpp
14>c_dispatch.cpp
14>c_expr.cpp
14>cmdlib.cpp
14>colormatcher.cpp
14>compatibility.cpp
14>configfile.cpp
14>ct_chat.cpp
14>Generating Code...
14>Compiling...
14>d_dehacked.cpp
14>d_iwad.cpp
14>d_main.cpp
14>d_net.cpp
14>d_netinfo.cpp
14>d_protocol.cpp
14>decallib.cpp
14>dobject.cpp
14>dobjgc.cpp
14>dobjtype.cpp
14>doomdef.cpp
14>doomstat.cpp
14>dsectoreffect.cpp
14>dthinker.cpp
14>f_finale.cpp
14>f_wipe.cpp
14>farchive.cpp
14>files.cpp
14>g_game.cpp
14>g_hub.cpp
14>Generating Code...
14>Compiling...
14>g_level.cpp
14>g_mapinfo.cpp
14>g_skill.cpp
14>gameconfigfile.cpp
14>gi.cpp
14>hu_scores.cpp
14>i_net.cpp
14>info.cpp
14>lumpconfigfile.cpp
14>m_alloc.cpp
14>m_argv.cpp
14>m_bbox.cpp
14>m_cheat.cpp
14>m_joy.cpp
14>m_menu.cpp
14>m_misc.cpp
14>m_options.cpp
14>m_png.cpp
14>m_random.cpp
14>md5.cpp
14>Generating Code...
14>Compiling...
14>mus2midi.cpp
14>name.cpp
14>nodebuild.cpp
14>nodebuild_classify_nosse2.cpp
14>nodebuild_events.cpp
14>nodebuild_extract.cpp
14>nodebuild_gl.cpp
14>nodebuild_utility.cpp
14>p_3dfloors.cpp
14>p_3dmidtex.cpp
14>p_acs.cpp
14>p_buildmap.cpp
14>p_ceiling.cpp
14>p_conversation.cpp
14>p_doors.cpp
14>p_effect.cpp
14>p_enemy.cpp
14>p_floor.cpp
14>p_interaction.cpp
14>p_lights.cpp
14>Generating Code...
14>Compiling...
14>p_linkedsectors.cpp
14>p_lnspec.cpp
14>p_map.cpp
14>p_maputl.cpp
14>p_mobj.cpp
14>p_pillar.cpp
14>p_plats.cpp
14>p_pspr.cpp
14>p_saveg.cpp
14>p_sectors.cpp
14>p_setup.cpp
14>p_sight.cpp
14>p_slopes.cpp
14>p_spec.cpp
14>p_states.cpp
14>p_switch.cpp
14>p_teleport.cpp
14>p_terrain.cpp
14>p_things.cpp
14>p_tick.cpp
14>Generating Code...
14>Compiling...
14>p_trace.cpp
14>p_udmf.cpp
14>p_user.cpp
14>p_writemap.cpp
14>p_xlat.cpp
14>parsecontext.cpp
14>po_man.cpp
14>s_advsound.cpp
14>s_environment.cpp
14>s_playlist.cpp
14>s_sndseq.cpp
14>s_sound.cpp
14>sc_man.cpp
14>skins.cpp
14>st_stuff.cpp
14>stats.cpp
14>stringtable.cpp
14>tables.cpp
14>teaminfo.cpp
14>tempfiles.cpp
14>Generating Code...
14>Compiling...
14>v_collection.cpp
14>v_draw.cpp
14>v_font.cpp
14>v_palette.cpp
14>v_pfx.cpp
14>v_text.cpp
14>v_video.cpp
14>w_wad.cpp
14>wi_stuff.cpp
14>x86.cpp
14>zstrformat.cpp
14>zstring.cpp
14>olddecorations.cpp
14>thingdef.cpp
14>thingdef_codeptr.cpp
14>thingdef_data.cpp
14>thingdef_exp.cpp
14>thingdef_expression.cpp
14>thingdef_parse.cpp
14>thingdef_properties.cpp
14>Generating Code...
14>Compiling...
14>thingdef_states.cpp
14>eaxedit.cpp
14>fb_d3d9.cpp
14>fb_d3d9_wipe.cpp
14>fb_ddraw.cpp
14>hardware.cpp
14>helperthread.cpp
14>i_cd.cpp
14>i_crash.cpp
14>i_dijoy.cpp
14>i_input.cpp
14>i_keyboard.cpp
14>i_main.cpp
14>i_mouse.cpp
14>i_movie.cpp
14>i_rawps2.cpp
14>i_system.cpp
14>i_xinput.cpp
14>st_start.cpp
14>win32video.cpp
14>Generating Code...
14>Compiling...
14>a_action.cpp
14>a_armor.cpp
14>a_artifacts.cpp
14>a_bridge.cpp
14>a_camera.cpp
14>a_debris.cpp
14>a_decals.cpp
14>a_fastprojectile.cpp
14>a_flashfader.cpp
14>a_fountain.cpp
14>a_hatetarget.cpp
14>a_keys.cpp
14>a_lightning.cpp
14>a_mapmarker.cpp
14>a_morph.cpp
14>a_movingcamera.cpp
14>a_pickups.cpp
14>a_puzzleitems.cpp
14>a_quake.cpp
14>a_randomspawner.cpp
14>Generating Code...
14>Compiling...
14>a_secrettrigger.cpp
14>a_sectoraction.cpp
14>a_setcolor.cpp
14>a_skies.cpp
14>a_soundenvironment.cpp
14>a_soundsequence.cpp
14>a_spark.cpp
14>a_specialspot.cpp
14>a_waterzone.cpp
14>a_weaponpiece.cpp
14>a_weapons.cpp
14>hudmessages.cpp
14>sbar_mugshot.cpp
14>sbarinfo.cpp
14>shared_hud.cpp
14>shared_sbar.cpp
14>a_doommisc.cpp
14>a_artitele.cpp
14>a_minotaur.cpp
14>a_hereticmisc.cpp
14>Generating Code...
14>Compiling...
14>a_hexenmisc.cpp
14>a_strifestuff.cpp
14>strife_sbar.cpp
14>r_anim.cpp
14>r_bsp.cpp
14>r_data.cpp
14>r_draw.cpp
14>r_drawt.cpp
14>r_interpolate.cpp
14>r_main.cpp
14>r_plane.cpp
14>r_polymost.cpp
14>r_segs.cpp
14>r_sky.cpp
14>r_things.cpp
14>r_translate.cpp
14>automaptexture.cpp
14>bitmap.cpp
14>buildtexture.cpp
14>canvastexture.cpp
14>Generating Code...
14>Compiling...
14>ddstexture.cpp
14>emptytexture.cpp
14>flattexture.cpp
14>imgztexture.cpp
14>jpegtexture.cpp
14>multipatchtexture.cpp
14>patchtexture.cpp
14>pcxtexture.cpp
14>pngtexture.cpp
14>rawpagetexture.cpp
14>texture.cpp
14>texturemanager.cpp
14>tgatexture.cpp
14>warptexture.cpp
14>fmodsound.cpp
14>i_music.cpp
14>i_sound.cpp
14>music_cd.cpp
14>music_dumb.cpp
14>music_gme.cpp
14>Generating Code...
14>Compiling...
14>music_midi_base.cpp
14>music_midi_midiout.cpp
14>music_midi_timidity.cpp
14>music_midistream.cpp
14>music_mus_midiout.cpp
14>music_mus_opl.cpp
14>music_opl_mididevice.cpp
14>music_opldumper_mididevice.cpp
14>music_stream.cpp
14>music_timidity_mididevice.cpp
14>music_win_mididevice.cpp
14>fmopl.cpp
14>mlopl.cpp
14>mlopl_io.cpp
14>opl_mus_player.cpp
14>instrum_font.cpp
14>common.cpp
14>instrum.cpp
14>instrum_dls.cpp
14>instrum_sf2.cpp
14>Generating Code...
14>Compiling...
14>mix.cpp
14>playmidi.cpp
14>resample.cpp
14>timidity.cpp
14>parse_xlat.cpp
14>SFMT.cpp
14>ancientzip.cpp
14>file_7z.cpp
14>file_directory.cpp
14>file_grp.cpp
14>file_lump.cpp
14>file_pak.cpp
14>file_rff.cpp
14>file_wad.cpp
14>file_zip.cpp
14>resourcefile.cpp
14>Generating Code...
14>Compiling...
14>nodebuild_classify_sse2.cpp
14>Compiling resources...
14>Compiling manifest to resources...
14>Linking...
14>LINK : fatal error LNK1104: cannot open file 'gdi32.lib'
14>Build log was saved at "file://c:\Users\Kevin\Desktop\zdoom\Debug\BuildLog.htm"
14>zdoom - 1 error(s), 0 warning(s)
========== Build: 13 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Troubles with compiling ZDoom on Windows

Post by Gez »

14>LINK : fatal error LNK1104: cannot open file 'gdi32.lib'

gdi32.lib ought to be in the Platform SDK's Lib directory. Maybe try to replace the symbolic names ("$(VCInstallDir)" and the likes) by the actual paths.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: Troubles with compiling ZDoom on Windows

Post by randi »

From your screenshots, you put the path to the Windows SDK's Lib directory in the set for include files, not the set for library files. (The Bin directory doesn't belong there either.)
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Re: Troubles with compiling ZDoom on Windows

Post by metroid014 »

Following Randy's advice, I got it working. Next I tried to compile GZDoom and I got these two errors:

Code: Select all

16>c:\program files (x86)\microsoft visual studio 8\vc\include\intrin.h(912) : error C2733: second C linkage of overloaded function '_interlockedbittestandset' not allowed
16>        c:\program files (x86)\microsoft visual studio 8\vc\include\intrin.h(912) : see declaration of '_interlockedbittestandset'
16>c:\program files (x86)\microsoft visual studio 8\vc\include\intrin.h(913) : error C2733: second C linkage of overloaded function '_interlockedbittestandreset' not allowed
16>        c:\program files (x86)\microsoft visual studio 8\vc\include\intrin.h(913) : see declaration of '_interlockedbittestandreset'
metroid014
Posts: 112
Joined: Mon Aug 03, 2009 8:36 pm

Re: Troubles with compiling ZDoom on Windows

Post by metroid014 »

Ugh, one problem keeps leading to another with me. Sorry for being such a bother. After fixing hat problem I now get this:

Code: Select all

4>LINK : fatal error LNK1104: cannot open file 'ddraw.lib'
Edit: I fixed this problem by copying 'ddraw.lib' from the Feb 2010 SDK into the June 2010 SDK. But then I get this:

Code: Select all

4>dinput8.lib(dilib1.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Edit2: I resolved this by switching the library directory Visual C++ looks to from the June 2010 SDK to the Feb 2010 SDK. Guess it's not compatible with the June one... Well, it now compiles error free. Thank you so much for your help Gez and Randy :)
Post Reply

Return to “General”