I've tried to compile Bochs 2.5.1 for Windows x64 several times, both natively and cross-compiling, but I kept running into a problem with cdrom_misc.cc. This is because it's not meant for Windows. Looking through the configure file, I see that '-pc-mingw32' is used to detect MinGW. This is a problem, as I compiled MinGW w64 from source, and its host is 'x86_64-w64-mingw32'. I fixed this with "sed -i -e 's/-pc-mingw32/-mingw32/' configure" and continued compiling, but I later ran into another issue: It did not use x86_64-w64-mingw32-windres like it did with g++, but it tried to execute 'windres', which didn't exist. I symlinked it and moved on. Now I'm getting errors about "build\win32\nsis\logo.ico" being missing, yet it is clearly present. Are these bugs? If not, why is Bochs giving me so much grief? The Windows install is Windows 7, and the Linux install is BT5 (2.6.38).
Log in to post a comment.