-
Notifications
You must be signed in to change notification settings - Fork 2
/
INSTALL
83 lines (52 loc) · 2.34 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Instalação Usando os Fontes
===========================
o Pré-requisitos
- ANTLR:
Ferramenta para construção de compiladores (testado com v2.7.5).
http://www.antlr.org
- Perl Compatible Regular Expressions (testado com v6.4):
Biblioteca de expressões regulares.
http://www.pcre.org/
- NASM - The Netwide Assembler (testado com v0.89.39):
Assembler usado para compilação.
http://sourceforge.net/projects/nasm
A instalação destes componentes está além do escopo deste documento.
o Comandos para compição e instalação padrão, assumindo um ambiente
GNU (GNU/Linux, MS Windows + MingW ou Cygwin, etc):
$ tar xvfz gpt-xxx.tar.gz
$ cd gpt-xxx
$ ./configure
$ make
$ make install
Se precisar de acesso root para o diretório alvo:
$ su
# make install
o Opções de configuração
ANTLR:
Se você instalou o ANTLR em um diretório não-padrão ou se o
binário "antlr" não pode ser encontrado pela variável de
ambiente PATH, use o argumento "--with-antlr-path".
Exemplo:
$ ./configure --with-antlr=/path/to/antlr
de forma que "/path/to/antlr" seja o caminho do antlr no sistema.
Devel:
Se você deseja que a biblioteca dinâmica (.so) e headers do
compilador sejam instalados no sistema, execute o script
"configure" da seguinte forma:
$ ./configure --enable-install-devel
Essa opcao é nescessária se você deseja utilizar a opção
"análise em segundo plano" do programa GPTEditor.
Nota: para desinstalar apenas os arquivos devel (header e libs) use:
# make uninstall-devel
o Biblioteca padrão
Para utilizar a (pseudo) biblioteca padrão distribuida neste pacote
deve-se adicionar as variáveis de ambiente a variável GPT_INCLUDE
contendo o caminho do arquivo base.gpt. Exemplo (shell bash):
Adicione ao script de inicialização de ambiente:
export GPT_INCLUDE="/usr/local/lib/gpt/base.gpt"
Outros arquivos podem ser incluídos, separando os caminhos por ":".
o Outras opções
Para maiores detalhes, leia INSTALL.default
o Se o código fonte foi baixado diretamente do repositório, é necessário
gerar o script "configure", executando o seguinte comando:
$ make -f Makefile.cvs