Como instalar o gettext da fonte se o msgfmt não tiver a opção --desktop?

0

Eu preciso atualizar gettext no serviço de CI travis-ci.org que é baseado no Ubuntu 14.04 por causa de The AM_GNU_GETTEXT_VERSION declaration in your configure.ac file requires the infrastructure from gettext-0.19 but this version is older. Please upgrade to gettext-0.19 or newer , então estou fazendo isso executando wget https://ftp.gnu.org/gnu/gettext/gettext-0.19.8.1.tar.xz && tar xf gettext-0.19.8.1.tar.xz && ./configure && make -j && sudo make install && cd .. , mas isso falha devido a /usr/bin/msgfmt: unrecognized option '--desktop' . Como msgfmt é fornecido por gettext .

    
por Karl Richter 01.07.2017 / 00:32

1 resposta

1

Faça o seguinte:

  • remova o binário msgfmt existente, sudo apt-get remove gettext e verifique se não há outros no /usr/local ou outros prefixos
  • instale gettext da origem com o padrão ./configure && make && sudo make install
por Karl Richter 01.07.2017 / 00:32