Vala-0.56.4

Introdução ao Vala

"Vala" é uma nova linguagem de programação que visa a trazer recursos modernos de linguagem de programação para desenvolvedores(as) "GNOME" sem impor quaisquer requisitos adicionais de tempo de execução e sem usar uma "ABI" diferente em comparação com aplicativos e bibliotecas escritos em "C".

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do Vala

Exigidas

GLib-2.74.5

Recomendadas

Opcionais

dbus-1.14.6 (exigido para os testes), libxslt-1.1.37 (exigido para gerar a documentação), help2man, jing e weasyprint

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/vala

Instalação do Vala

Instale Vala executando os seguintes comandos:

./configure --prefix=/usr &&
make

Para testar os resultados, emita: make check.

Agora, como o(a) usuário(a) "root":

make install

Explicações do Comando

--disable-valadoc: Essa opção é exigida se "Graphviz-7.1.0" não estiver instalado.

Conteúdo

Aplicativos Instalados: vala, vala-0.56, valac, valadoc, vala-gen-introspect e vapigen (links simbólicos); valac-0.56, valadoc-0.56, vala-gen-introspect-0.56 e vapigen-0.56
Biblioteca Instalada: libvala-0.56.so e libvaladoc-0.56.so
Diretórios Instalados: /usr/include/vala-0.56, /usr/include/valadoc-0.56, /usr/lib/vala-0.56, /usr/lib/valadoc-0.56, /usr/share/vala, /usr/share/vala-0.56, /usr/share/valadoc-0.56 e /usr/share/devhelp/books/vala-0.56

Descrições Curtas

valac

é um compilador que traduz o código-fonte "Vala" em arquivos fonte e de cabeçalho "C"

valadoc

é um gerador de documentação para gerar documentação de "API" a partir do código-fonte "Vala" baseado na "libvala"

vala-gen-introspect

gera um arquivo "GI" para pacotes baseados em "GObject" e "GLib"

vapigen

é um utilitário que gera arquivos "API" "Vala" ("VAPI") a partir de arquivos "GI"

libvala-0.56.so

contém as funções da "API" "Vala"