I am running a new instance of CentOS 7 w/ Gnome desktop. I want to get Wine running on my instance of CentOS 7 so that I can run KeePass.
I got Wine installed via EPEL, but running any .exe from wine results in:
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 2 wine: Bad EXE format for <name of any executable I try>
I have uninstalled this version of Wine. Upon searching for "installing WINE on CentOS7", I ran across these blogs:
Both get me to the same sticking point during compliation. I run
./configure inside the wine source folder without a problem. I run the
make command, and the project begins to compile. However, it always hangs on the dlls/cabinet/tests portion of compilation. The specific error is:
winegcc: File does not exist: fdi.o make: *** [cabinet_test-stripped.exe.so] Error 2 make: Leaving directory `/tmp/wine-3.15/dlls/cabinet/tests' make: *** [dlls/cabinet/tests] Error 2
I have tried compiling Wine 2.0.2, 3.0, 3.0.3, 3.15, & 3.16. ALL compilations have failed on the exact same file. I have confirmed that the 'missing'
fdi.o is present.
[myname@mymachine wine-3.15]$ ls ./dlls/cabinet/tests/ total 240 -rw-rw-r--. 1 myname myname 76 Aug 31 15:24 Makefile.in -rw-rw-r--. 1 myname myname 31307 Aug 31 15:24 fdi.c ... -rw-rw-r--. 1 myname myname 55940 Sep 25 14:16 fdi.o ...