A compilação sempre falha para o WINE no CentOS7

1

Estou executando uma nova instância do desktop do CentOS 7 w / Gnome. Eu quero colocar o Wine rodando na minha instância do CentOS 7 para que eu possa rodar o KeePass.

Eu tenho o Wine instalado via EPEL, mas executar qualquer .exe do vinho resulta em:

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>

Eu desinstalei esta versão do Wine. Ao procurar por "instalar o WINE no CentOS7", eu encontrei esses blogs:

Ambos me levam ao mesmo ponto de discórdia durante a compliação. Eu corro ./configure dentro da pasta de fonte de vinho sem nenhum problema. Eu corro o comando make e o projeto começa a compilar. No entanto, sempre trava na porção dlls / cabinet / tests da compilação. O erro específico é:

winegcc: File does not exist: fdi.o
make[1]: *** [cabinet_test-stripped.exe.so] Error 2
make[1]: Leaving directory '/tmp/wine-3.15/dlls/cabinet/tests'
make: *** [dlls/cabinet/tests] Error 2

Eu tentei compilar o Wine 2.0.2, 3.0, 3.0.3, 3.15, & 3,16. TODAS as compilações falharam no mesmo arquivo. Confirmei que o 'missing' fdi.o está presente.

[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
...
    
por CatsAndCode 25.09.2018 / 20:28

0 respostas