Olá,
Neste tópico aprenderemos a compilar o Ruby 3.0.1 a partir de seu código fonte disponibilizado no link abaixo, compilar o Ruby pode ser importante para diversos fins como incluir o interpretador em seu próprio projeto, ou compilar com parâmetros que você deseja.
https://www.ruby-lang.org/pt/downloads/
Também precisaremos do Visual Studio 2019 instalado em nosso sistema.
Para começar, vamos mover os arquivos baixados para uma pasta que vamos criar no disco local de onde seu sistema está instalado, nomeie a pasta como Ruby-3.0.1.
Em seguida, crie uma pasta também no disco local com o nome de Ruby-3.0.1-compiled.
Agora, iniciaremos o cmd do windows com privilégios de administrador.
Executaremos os seguintes comandos no cmd:
Nesse ponto já podemos iniciar o processo de compilação através do seguinte comando:
No fim do processo, os arquivos compilados como o arquivo .exe, dll e libs estarão na pasta Ruby-3.0.1-compiled.
*Nota
-Lembre-se de trocar o disco local de uso nos comandos caso o seu não seja o C:\.
-Falarei sobre os parâmetros de compilação em uma oportunidade futura onde este tópico será atualizado.
Créditos:
Terabin
Neste tópico aprenderemos a compilar o Ruby 3.0.1 a partir de seu código fonte disponibilizado no link abaixo, compilar o Ruby pode ser importante para diversos fins como incluir o interpretador em seu próprio projeto, ou compilar com parâmetros que você deseja.
https://www.ruby-lang.org/pt/downloads/
Também precisaremos do Visual Studio 2019 instalado em nosso sistema.
Para começar, vamos mover os arquivos baixados para uma pasta que vamos criar no disco local de onde seu sistema está instalado, nomeie a pasta como Ruby-3.0.1.
Em seguida, crie uma pasta também no disco local com o nome de Ruby-3.0.1-compiled.
Agora, iniciaremos o cmd do windows com privilégios de administrador.
Executaremos os seguintes comandos no cmd:
- Código:
set PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\bin\Hostx86\x86;%PATH%
- Código:
cd C:\Ruby-3.0.1-compiled
Nesse ponto já podemos iniciar o processo de compilação através do seguinte comando:
- Código:
C:\Ruby-3.0.1\win32\configure.bat
No fim do processo, os arquivos compilados como o arquivo .exe, dll e libs estarão na pasta Ruby-3.0.1-compiled.
*Nota
-Lembre-se de trocar o disco local de uso nos comandos caso o seu não seja o C:\.
-Falarei sobre os parâmetros de compilação em uma oportunidade futura onde este tópico será atualizado.
Créditos:
Terabin