I missunderstood the statement, I tought you meant Mr. Muller that I needed to copy files from the parent directory to the winboard directory.
I did and have the same result. Then after re-reading your post it came to me that maybe you thougth I had moved the Winboard directory to another location and then tried to compile from there without the parent directory, but that is not the case. I unzipped the downloaded file to c:\ and did not change/moved anything.
Anyway, the thing is that I am still getting the same error while trying to compile:
- Code: Select all
Compiler: Default compiler
Building Makefile: "C:\xboard-4.4.0.beta2\winboard\Makefile.win"
Executing make...
make.exe -f "C:\xboard-4.4.0.beta2\winboard\Makefile.win" all
gcc.exe -c wsockerr.c -o ./objs/wsockerr.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c parser.c -o ./objs/parser.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wclipbrd.c -o ./objs/wclipbrd.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wedittags.c -o ./objs/wedittags.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wengineo.c -o ./objs/wengineo.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wevalgraph.c -o ./objs/wevalgraph.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wgamelist.c -o ./objs/wgamelist.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c whistory.c -o ./objs/whistory.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c winboard.c -o ./objs/winboard.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wlayout.c -o ./objs/wlayout.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c woptions.c -o ./objs/woptions.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c wsnap.c -o ./objs/wsnap.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../uci.c -o ./objs/uci.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../backend.c -o ./objs/backend.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
../backend.c:13826:2: warning: no newline at end of file
In file included from ../backend.c:12518:
../backend.c: In function `ParseFeatures':
../backend.c:12385: warning: passing arg 3 of `StringFeature' from incompatible pointer type
In file included from ../backend.c:12526:
../backend.c:12385: warning: passing arg 3 of `StringFeature' from incompatible pointer type
In file included from ../backend.c:12550:
../backend.c:12385: warning: passing arg 3 of `StringFeature' from incompatible pointer type
In file included from ../backend.c:12551:
../backend.c:12385: warning: passing arg 3 of `StringFeature' from incompatible pointer type
gcc.exe -c ../book.c -o ./objs/book.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../gamelist.c -o ./objs/gamelist.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../lists.c -o ./objs/lists.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../moves.c -o ./objs/moves.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../pgntags.c -o ./objs/pgntags.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c ../zippy.c -o ./objs/zippy.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
gcc.exe -c help.c -o ./objs/help.o -I"C:/Dev-Cpp/include" -I.. -I. -DNDEBUG -O3
windres.exe -i Winboard_private.rc --input-format=rc -o ./objs/Winboard_private.res -O coff --include-dir ..
gcc.exe ./objs/wsockerr.o ./objs/parser.o ./objs/wclipbrd.o ./objs/wedittags.o ./objs/wengineo.o ./objs/wevalgraph.o ./objs/wgamelist.o ./objs/whistory.o ./objs/winboard.o ./objs/wlayout.o ./objs/woptions.o ./objs/wsnap.o ./objs/uci.o ./objs/backend.o ./objs/book.o ./objs/gamelist.o ./objs/lists.o ./objs/moves.o ./objs/pgntags.o ./objs/zippy.o ./objs/help.o ./objs/Winboard_private.res -o "Winboard.exe" -L"C:/Dev-Cpp/lib" -mwindows -fpic -s -mwindows -lwsock32 -lwinmm -lcomctl32 -s
./objs/winboard.o(.text+0x1b070):winboard.c: undefined reference to `EngineOptionsPopup'
./objs/winboard.o(.text+0x1b089):winboard.c: undefined reference to `EngineOptionsPopup'
collect2: ld returned 1 exit status
make.exe: *** [Winboard.exe] Error 1
Execution terminated
This time I included the warnings, the above compilation attempt was using Dev-C++
After this, I figured that my problem might be that I am in Vista x64, so, I launched my Windows XP 32 Virtual Machine, installed latest version of cygwin with all the development tools, perl, editors and what not.
Downloaded and decompressed
ftp://alpha.gnu.org/gnu/xboard/xboard-4 ... ta2.tar.gz to my home directory and tried again to compaile from there, now these are the warnings and errors I am getting:
I will trying on my own, but any help will be appreciated.
Cheers,
EDIT: Dev-C++ In my VM Windows XP 32 rendered exactly the same compilation log as in Windows Vista x64.