Upgrade swig 2.0 ou mais recente

1

Estou usando Fedora 13 e tenho swig 1.3 instalado:

$ swig -version
SWIG Version 1.3.40

Eu preciso atualizá-lo para swig 2.0 . Como isso é feito?.

    
por Rizvan 19.01.2012 / 13:44

1 resposta

2

se uma versão mais recente não estiver disponível para o Fedora 13, o backport é sempre uma opção. Você deve verificar se as versões mais recentes do Fedora possuem o 2.0, já que o backporting das embalagens existentes é mais fácil. Isso nem sempre é possível, dependendo de quão complicadas são as dependências de construção. Eu faço essas coisas no Debian o tempo todo. A julgar pelas dependências de compilação do pacote Debian, este não deve ser um problema neste caso. Basicamente, tente reconstruir o pacote fonte (fonte rpm) no Fedora depois de instalar as dependências de compilação. Note que instalar o pacote binário (rpm) no Fedora 13 diretamente provavelmente não será uma opção porque as dependências de tempo de execução não podem ser satisfeitas, mas você pode tentar se o sistema de gerenciamento de pacotes puder lidar com falhas graciosamente (não sei se isso é o caso do Fedora).

Como alternativa, você provavelmente pode usar o empacotamento para 1.3 com o tarball de origem 2.0. Caso contrário, você pode fazer uma instalação local.

ATUALIZAÇÃO: Não parece que swig esteja disponível para o Fedora 13, pelo menos das fontes oficiais. rpmfind.net é um ponto de partida razoável se você quiser encontrar rpms de origem para reconstruir.

    
por 19.01.2012 / 21:05