"Konstruct" é um sistema de construção que ajuda você a instalar versões e os aplicativos do KDE em seu sistema. Ele baixa tarballs de fontes definidas, verifica sua integridade, descomprime, remendos, configura, compila e instala-los. Uma instalação completa do KDE deve ser tão fácil como "cd meta / kde; make install".
Konstruct se instala por padrão para o diretório home que significa que você não tem que possuir privilégios de root ou risco de danificar o sistema ou afetar outro KDE.
Requisitos:
· A cadeia de ferramentas GNU trabalho (gcc, GNU make, cabo flexível, yacc BSD, gettext etc.) e as ferramentas GNU adicionais como tar, gzip, bzip2, md5sum, patch e wget.
Configuração
Copie gar.conf.mk.in para gar.conf.mk e mudá-la a seu gosto. Opções comuns:
GARCHIVEDIR Se você já tiver baixado tarballs de fontes definir o caminho aqui.
prefixo Onde instalar seu desktop KDE. O padrão é ~ / kde3.4 /.
Movendo instalação do KDE em outro lugar depois pede problemas!
HAVE_64BIT_TARGET Defina este se você quiser compilar o KDE para uma meta de 64 bits (x86_64)
OWN_CFLAGS Permite especificar opções de compilação específicos para o seu CPU.
HAVE_QT_3_3_INSTALLED Definir isso se você tiver pelo menos Qt 3.3 (incluindo moc,
UIC e cabeçalhos) instalado e quiser pular a instalação Qt.
BUILD_CLEAN Defina este se você for baixo no espaço do sistema de arquivos disponíveis.
Se o download falhar devido a um proxy, em seguida, por favor, consulte a página man wget
para opções necessárias em seu ~ / .wgetrc. Se download.kde.org redireciona para um
espelho quebrado ou incompleto você pode resolver o seu problema, alterando kde.conf.mk.
Uso
Certifique-se de que você tem uma conexão de internet ao vivo. Escolha um alvo e mude para o diretório que helds sua definição, por exemplo, "Cd kde / kdebase". Agora executar o make com um dos seguintes objectivos, geralmente você só precisa de "make install".
O sistema fornece GAR sete metas básicas para cada pacote:
buscar
Esta meta faz o download de todos os arquivos e patches necessários para compilar o pacote.
Normalmente este é um único arquivo tar, acompanhado por ocasionais arquivos de patch.
soma de verificação
Usa md5sum para garantir que os arquivos baixados coincidem com aqueles com os quais o mantenedor do pacote funcionou.
extrato
Certifica-se de que todos os arquivos de origem necessários estão disponíveis em um diretório de trabalho. Em alguns casos (como quando o download de um único arquivo de origem C ++), este será simplesmente copiar arquivos.
remendo
Se o pacote tem que ser corrigido (através patches de terceiros ou patches de mantenedores de pacotes), este objectivo será realizar esse passo.
configure
Configura o pacote, conforme especificado no Makefile. Ele normalmente será executado sistema de configuração de base do pacote (como autoconf ou Imake).
construir
Executa o passo real de compilação após a instalação das dependências.
instalar
Coloca arquivos nos locais apropriados e executa qualquer trabalho-mop-se necessário.
Estas metas são nomeados após suas contrapartes no sistema Portas BSD e se comportam da mesma maneira. Se você quiser instalar um pacote que você tem que digitar o diretório do pacote ou do alvo e para executar "make install" ou "fazer remendo" (apenas dois exemplos). Um alvo mais tarde inclui todos os listados anteriormente.
Alguns alvos úteis adicionais que você normalmente não requerem são:
buildclean
Limpar o diretório de trabalho, mas não exclua os pacotes baixados. Executar este se você instalou faltando dependências e quer re-configurar o pacote.
limpo
Limpar o diretório de trabalho. Isso também exclui pacotes baixados! Ou usar "buildclean" em vez ou ligue "garchive" antes para evitar novos downloads.
garchive
Chame-alvo "soma de verificação" e salvar os arquivos baixados para o diretório GARCHIVEDIR.
showdeps
Imprimir uma árvore com as dependências recursivas de pacote atual.
Para cada destino existe uma variante deep-foo que também vai chamá-lo de forma recursiva para todas as suas dependências, por exemplo, com "fazer deep-de checksum" você pode baixar todos os tarballs de fontes necessárias e construí-lo mais tarde (quando você não tem nenhuma conexão de rede).
O que há de novo nesta versão:
· KDE 3.5.6 está agora instalado.
· KOffice 1.6.1 e KDevelop 3.4 estão disponíveis como uma instalação opcional.
· Todos os pacotes incluídos foram atualizados para as versões mais recentes.
Detalhes de Software:
Versão: 200701026
Data de upload: 2 Jun 15
Licença: Livre
Popularidade: 81
Comentários não encontrado