Compilei a versão beta do Doomsday aqui sem grandes problemas, mas agora estou com uma dúvida: a versão beta tem alguns problemas (claro, é beta
), como troca de resolução, uns lags chatos, e eu queria "descompilar" ela e compilar a versão estável, acho que é a 1.8.6. Eu tentei compilar a versão estável, já instalei tudo que é tipo de pacotes que ela pede (e não pede), até compilei o OpenAl, mas não funciona de jeito nenhum.
Aqui está oque eu faço:
cd ~/bin/deng-1.8.6/Build
../configure
make
Então ele começa a compilar, e no final começa a aparecer vários erros:
gcc -DUNIX -DGNU_X86_FIXED_ASM -D__JDOOM__ -I. -I../../../Src/jDoom -I../.. -I../../../Include/jDoom -I../../../Include/Common -I../../../Include -Wunused-variable -Wunused-function -g -O2 -MT p_setup.lo -MD -MP -MF .deps/p_setup.Tpo -c ../../../Src/jDoom/p_setup.c -fPIC -DPIC -o .libs/p_setup.o
../../../Src/jDoom/p_setup.c: In function 'P_LoadVertexes':
../../../Src/jDoom/p_setup.c:87: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadSegs':
../../../Src/jDoom/p_setup.c:135: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadSegsGL':
../../../Src/jDoom/p_setup.c:176: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadSubsectors':
../../../Src/jDoom/p_setup.c:242: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadSectors':
../../../Src/jDoom/p_setup.c:269: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadNodes':
../../../Src/jDoom/p_setup.c:304: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadLineDefs':
../../../Src/jDoom/p_setup.c:395: error: invalid lvalue in assignment
../../../Src/jDoom/p_setup.c: In function 'P_LoadSideDefs':
../../../Src/jDoom/p_setup.c:473: error: invalid lvalue in assignment
make[3]: ** [p_setup.lo] Erro 1
make[3]: Saindo do diretório `/home/bruno/bin/deng-1.8.6/Build/Src/jDoom'
make[2]: ** [all-recursive] Erro 1
make[2]: Saindo do diretório `/home/bruno/bin/deng-1.8.6/Build/Src'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/home/bruno/bin/deng-1.8.6/Build'
make: ** [all] Erro 2
bruno@bruno-laptop:~/bin/deng-1.8.6/Build$
O estranho é que já aconteceu de termnar essa etapa, mas então quando eu tentei
sudo make install
deu outro erro, mas agora não passa dessa parte. Espero que alguém possa me ajudar.
Caso precise de um log maior do terminal, eu posso recompilar e colar aqui.
E caso ninguém saiba qual é o problema da compilação, não é prioritário. Eu só quero realmente saber como "descompilar" o beta. Ah, eu não compilei o beta com o make, foi com o cmake.