Skip to content

#ATUALIZAR MODO DE COMPILAÇÃO# #33

Description

@HelioASjunior

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:

  • start_build_env.ps1

Como compilar:

  1. Abrir um PowerShell na pasta do projeto.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions