Vala-0.56.19

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".

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

  • Transferência (HTTP): https://download.gnome.org/sources/vala/0.56/vala-0.56.19.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: a2dc825de503fad703584cfb0ed50302

  • Tamanho da transferência: 3,8 MB

  • Espaço em disco estimado exigido: 160 MB (adicionar 16 MB para os testes)

  • Tempo de construção estimado: 0,4 UPC (adicionar 0,9 UPC para testes; ambos usando paralelismo=4)

Dependências do Vala

Exigidas

GLib-2.88.3 (GObject Introspection exigido para os testes)

Recomendadas

Opcionais

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

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) usante root:

make install

Explicações do Comando

--disable-valadoc: Essa opção é exigida se "Graphviz-15.1.1" 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"