OK, a lot closer. I managed to get the installer to stay online longer and now I get this:
[spoiler]
Code: Select all
mingw32-make -C tools/lemon
mingw32-make[1]: Entering directory `C:/mingw/zdoom/tools/lemon'
Compiling lemon.c: [OK]
Linking lemon.exe: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/tools/lemon'
mingw32-make -C tools/re2c
mingw32-make[1]: Entering directory `C:/mingw/zdoom/tools/re2c'
Compiling actions.cc: [OK]
Compiling code.cc: [OK]
Compiling dfa.cc: [OK]
Compiling main.cc: [OK]
Compiling mbo_getopt.cc: [OK]
Compiling parser.cc: [OK]
Compiling scanner.cc: [OK]
Compiling substr.cc: [OK]
Compiling translate.cc: [OK]
Linking re2c.exe: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/tools/re2c'
mingw32-make -C zlib -f Makefile.mgw
mingw32-make[1]: Entering directory `C:/mingw/zdoom/zlib'
Compiling adler32.c: [OK]
Compiling compress.c: [OK]
Compiling crc32.c: [OK]
Compiling deflate.c: [OK]
Compiling gzio.c: [OK]
Compiling infback.c: [OK]
Compiling inffast.c: [OK]
Compiling inflate.c: [OK]
Compiling inftrees.c: [OK]
Compiling trees.c: [OK]
Compiling uncompr.c: [OK]
Compiling zutil.c: [OK]
Creating library libz.a: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/zlib'
mingw32-make -C tools/makewad
mingw32-make[1]: Entering directory `C:/mingw/zdoom/tools/makewad'
Compiling makewad.c: [OK]
Compiling ioapi.c: [OK]
Compiling zip.c: [OK]
Linking makewad.exe: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/tools/makewad'
mingw32-make -C tools/dehsupp
mingw32-make[1]: Entering directory `C:/mingw/zdoom/tools/dehsupp'
Compiling dehsupp.c: [OK]
Compiling parse.c: [OK]
Compiling scanner.c: [OK]
Linking dehsupp.exe: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/tools/dehsupp'
mingw32-make -C tools/xlatcc
mingw32-make[1]: Entering directory `C:/mingw/zdoom/tools/xlatcc'
Compiling gen.c: [OK]
Compiling xlat-parse.tab.c: [OK]
Linking xlatcc.exe: [OK]
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/tools/xlatcc'
mingw32-make -C wadsrc -f Makefile.mgw
mingw32-make[1]: Entering directory `C:/mingw/zdoom/wadsrc'
Makefile2:1: wadmake: No such file or directory
../tools/makewad/makewad -make wadmake zdoom.lst
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/wadsrc'
mingw32-make[1]: Entering directory `C:/mingw/zdoom/wadsrc'
../tools/xlatcc/xlatcc xlat/doomxlat.txt xlat/doom.x
Wrote 332 normal linetypes
Wrote 7 BOOM-style generalized linetypes
../tools/xlatcc/xlatcc xlat/hereticxlat.txt xlat/heretic.x
Wrote 332 normal linetypes
Wrote 7 BOOM-style generalized linetypes
../tools/xlatcc/xlatcc xlat/strifexlat.txt xlat/strife.x
Wrote 231 normal linetypes
Wrote 0 BOOM-style generalized linetypes
../tools/makewad/makewad zdoom.lst
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/wadsrc'
mingw32-make -C flac -f Makefile.mgw
mingw32-make[1]: Entering directory `C:/mingw/zdoom/flac'
ccdv: CreateProcess: Error 0x00000002
The system cannot find the file specified.
nasmw -o cpu_asm.o -d OBJ_FORMAT_win32 -f win32 ia32/cpu_asm.nasm
mingw32-make[1]: *** [cpu_asm.o] Error 7
mingw32-make[1]: Leaving directory `C:/mingw/zdoom/flac'
mingw32-make: *** [basetools] Error 2
C:\mingw\zdoom>
[/spoiler]
So, I still don't have my own Zdoom exe.
Now, here's where the problem could lie. I downloaded NASM from the link provided on the Zdoom wiki. I got the file nasm-2.01-win32.zip which seems fair enough, but there was neither nasmw.exe nor ndisasmw.exe in that zip.

I have nasm.exe nor ndisasm.exe. Now, I know that looks like I DL'd the DOS version, but I have checked and double checked and downloaded different versions of both the DOS and Windows zips and still no Ws in the file names. Anyway, I renamed the files and things seemed to go a lot further... and then stopped. The critical point seems to be this:
Code: Select all
Compiling altsound.cpp: [ERROR]
g++ -fno-strict-aliasing -DWIN32 -D_WIN32 -D_WINDOWS -DHAVE_STRUPR -DHAVE_FILELE
NGTH -DI_DO_NOT_LIKE_BIG_DOWNLOADS -D__forceinline=inline -MMD -Izlib -IFLAC -Ij
peg-6b -Isrc -Isrc/win32 -Isrc/g_doom -Isrc/g_heretic -I src/g_hexen -Isrc/g_rav
en -Isrc/g_strife -Isrc/g_shared -Isrc/oplsynth -Isrc/sound -I"c:/program files/
fmodapi375win"/api/inc -DNDEBUG -march=pentium -mtune=i686 -Wall -Wno-unused -O2
-fomit-frame-pointer -pipe -ffunction-sections -fno-rtti -DUSEASM=1 -o releaseo
bj/altsound.o -c src/sound/altsound.cpp
================================================================================
In file included from src/sound/altsound.cpp:57:
src/sound/sample_flac.h:2:18: warning: fmod.h: No such file or directory
In file included from src/sound/altsound.cpp:57:
src/sound/sample_flac.h:14: error: ISO C++ forbids declaration of `FSOUND_SAMPLE
' with no type
src/sound/sample_flac.h:14: error: expected `;' before '*' token
mingw32-make[1]: *** [releaseobj/altsound.o] Error 1
mingw32-make[1]: Leaving directory `C:/mingw/zdoom'
mingw32-make: *** [game] Error 2
C:\mingw\zdoom>
I'll try and make sense of that, but I'm struggling now 'cause it's getting all technical at me.
Any help?
[edit] Forget that. Silly mistake. I have an exe - now to test it...[/edit]
[edit2] WH0000000T!!!!!!11111one. I just played Zdoom with my own build of an exe. I feel like some kind of a hero or something.
Now, about GZdoom... How do I do that? [/edit2]
[edit3] and now I've got to a point where I have the same problem as reported in this thread.
http://forum.drdteam.org/viewtopic.php?p=27232
Help me Obi-Wan Kenobi, you're my only hope.

[/edit3]