Criar  Editar  FrontPage  Índices  Buscar  Alterações  History  RSS  Login

Guia de Compilação para Windows

Guia de Compilação para MS Windows (mswin32, mingw32)

Este é um guia sobre como compilar e instalar ruby-1.8.1 e ruby-gtk2-0.9.1 no Microsoft Windows. Você pode usar os arquivos *.[so|rb] que você obterá seguindo este artigo como uma biblioteca para o Instalador de Ruby para Windows.

Instalar MinGW e MSYS

Primeiro, instale o MinGW e o MSYS. Este guia é baseado nas configurações padrões.

<URL:http://www.mingw.org/>

  • MinGW-3.1.0-1.exe (usando as opções de instalação padrões)
    • Instalado para c:\MinGW
  • MSYS-1.0.9.exe (usando as opções de instalação padrões)
    • Instalado para c:\msys\1.0

Apenas siga as configurações padrões quando perguntado durante a instalação. Durante a instalação do MSYS, você precisará dizer onde o MingW está instalado (que deve ser c:/MinGW). Perceba que você precisa instalá-los em uma ordem específica (MinGW primeiro, MSYS depois).

Instale o Ambiente de Desenvolvimento de GTK+ de "Dropline Systems"

Baixe o Ambiente de Desenvolvimento de GTK+ de <URL:http://www.dropline.net/gtk/>.

  • GTK-Development-Environment-2.2.4-2.exe
    • Instalado em c:\Dev-C++

Compilar e Instalar Ruby

Baixe ruby-1.8.1.tar.gz de <URL:http://www.ruby-lang.org/>. Coloque-o em c:\msys\1.0\home\(username)\.

Então, a partir do console do MSYS (você pode achá-lo em ícone no desktop ou pelo menu iniciar), faça como abaixo:

$ tar xvzf ruby-1.8.1.tar.gz
$ cd ruby-1.8.1
$ configure --prefix=/MinGW
$ make
$ make install

ruby-1.8.1 está instalado em c:\MinGW\[bin|lib|share|].

Compilar e Instalar ruby-gtk2-0.9.1

$ tar xvzf ruby-gtk2-0.9.1.tar.gz
$ cd ruby-gtk2-0.9.0
$ export PATH=/c/Dev-C++/bin:$PATH
$ /c/MinGW/bin/ruby.exe extconf.rb --ruby=/c/MinGW/bin/ruby.exe
$ make
$ make install

Todos os arquivos alvo forão instalados em c:\MinGW\lib\ruby\site_ruby\1.8\*.rb e c:\MinGW\lib\ruby\site_ruby\1.8\i386-msvcrt\*.[so|h]

Como usá-los com o Instalador de Ruby para Windows

Copie c:\MinGW\lib\ruby\site_ruby\1.8\*.rb e c:\MinGW\lib\ruby\site_ruby\1.8\i386-msvcrt\*.so para o diretório onde você instalou Ruby. (ex.) Se você instalou em c:\ruby, então copie c:\MinGW\lib\ruby\site_ruby\1.8\*.rb para c:\ruby\lib\ruby\site_ruby\1.8\, e copie c:\MinGW\lib\ruby\site_ruby\1.8\i386-msvcrt\*.so para c:\ruby\lib\ruby\site_ruby\1.8\

Veja também

Se você tem alguns problemas, veja também o Guia de Instalação para Windows?.

Log de Alterações

2004-03-14 lrz?
  • Corrigido alguns erros ortográficos
2004-03-14 Masao?
  • Atualizado informação de versão.
2004-03-11 Masao?
  • Versão inicial.

Autor da Tradução para Português: Joao Pedrosa

Last modified:2004/04/11 13:03:58
Keyword(s):
References:[Guia de Instalação]