Home - this site is powered by TWiki(R)
TWiki webs: Main | TWiki | Sandbox   Hello TWiki Admin Group!

Users | Groups | Offices | Changes | Index | Search | Go

Instalando e utilizando o Stratego/XT no Mac OS X (Utilizando o gerenciador de pacotes Nix package manager)

Inicialmente é necessário instalar o gerenciador de pacotes Nix. É interessante sempre baixar a versão mais atual (no momento, 0.15).

O processo de instalação do Nix é o seguinte:

1) Vá em http://nixos.org/nix/download.html e baixe a versão de desenvolvimento do Nix (latest development release of Nix), arquivo source tarball.

2) Descompacte o arquivo (no terminal, tar -xvf nome-do-arquivo.tar.bz2)

3) Entre no diretório gerado após a extração, dê um ./configure e depois um make

4) Como root, execute: make install (sudo make install)

5) Adicione a variável de ambiente PKG_CONFIG_PATH. Entre no arquivo ~/.profile (use seu editor preferido, ex: nano ~/.profile), e insira o seguinte:

PKG_CONFIG_PATH=$HOME/.nix-profile/lib/pkgconfig

export PKG_CONFIG_PATH

source /usr/local/etc/profile.d/nix.sh

Salve o arquivo, vá no terminal e carregue o novo profile (source ~/.profile).

Após esse passo o Nix já deve estar instalado. O próximo passo é baixar os pacotes do stratego (versão nix) para o Mac OS X (Darwin).

1) Vá em www.strategox.org e depois em Downloads

2) Procure a opção "Nix Package" e baixe os arquivos aterm, sdf2-bundle e strategoxt (Você será redirecionado para o repositório Nix, coloque para baixar a versão darwin de cada um desses arquivos).

3) Após isso, vá no terminal, entre no diretório onde você salvou os arquivos aterm, sdf2-bundle e strategoxt

4) Como root, execute o nix-install-package para cada um dos pacotes (Importante, você deve instalar primeiro o aterm, depois o sdf2-bundle e finalmente o strategoxt) Exemplo: sudo nix-install-package aterm-2.5-r21238-i686-darwin.nixpkg (repita o mesmo para o sdf2-bundle e para o stratego).

5) Após tudo isso feito, abra uma nova janela do terminal e execute "strc --help" para ter certeza de que a instalação do stratego ocorreu sem problemas.

Pronto, você deve ter o Stratego configurado sem problemas agora em seu Mac OS X. Talvez seja interessante baixar os pacotes da linguagem Java (java-front) ou AspectJ (aspectj-front). O processo nesse caso é o mesmo, baixe no site as extensões para Java e AspectJ (nix package) e instale-os utilizando o nix-install-package

-- CarlosEduardoPontual - 06 May 2010 -- CarlosEduardoPontual - 05 May 2010 -- CarlosEduardoPontual - 20 Apr 2010

Edit | Attach | Print version | History: %REVISIONS% | Backlinks | Raw View | Raw edit | More topic actions

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort