CONFIGURAÇÃO DE COMPILAÇÃO - UNDERWORLD HERO
Status que funcionou neste computador:
- Python usado pelo release.bat: py -3.12
- Nuitka: 4.1.2
- Compilador: cl (MSVC)
- MinGW: desativado
- clcache: desativado
- Jobs do Scons: 1
- Heap do compilador MSVC: /Zm1000
Variáveis de ambiente usadas:
- NO_MINGW=1
- CLCACHE_DISABLE=1
- NUITKA_JOBS=1
- NUITKA_CL_ZM=1000
Arquivo de apoio usado:
Como compilar:
- Abrir um PowerShell na pasta do projeto.
- Executar:
powershell -NoProfile -File start_build_env.ps1
O que o script faz:
- Define NUITKA_CL_ZM=1000
- Define NUITKA_JOBS=1
- Define NO_MINGW=1
- Define CLCACHE_DISABLE=1
- Executa release.bat --clean
Se quiser compilar manualmente sem o script, use:
- $env:NO_MINGW='1'
- $env:CLCACHE_DISABLE='1'
- $env:NUITKA_JOBS='1'
- $env:NUITKA_CL_ZM='1000'
- .\release.bat --clean
Observações:
- Não foi necessário definir CL manualmente no PowerShell.
- O ajuste do heap do compilador é feito dentro de build_nuitka.py.
- Essa configuração foi a que evitou os erros anteriores de clcache e /Zm inválido.
CONFIGURAÇÃO DE COMPILAÇÃO - UNDERWORLD HERO
Status que funcionou neste computador:
Variáveis de ambiente usadas:
Arquivo de apoio usado:
Como compilar:
powershell -NoProfile -File start_build_env.ps1
O que o script faz:
Se quiser compilar manualmente sem o script, use:
Observações: