Instalando Swish ++ do código-fonte

0

Sou um iniciante do Linux, então me perdoe por uma pergunta tão estúpida.

Eu tenho o Ubuntu 12.04, e eu preciso instalar o Swish ++ nele, a versão C ++. Não consigo usar

apt-get install swish++

como ele instala a versão Perl e, além disso, devo usar apenas o código fonte (eu preciso disso para o meu trabalho de graduação). Eu baixei o arquivo da página oficial do Swish ++ ( link ). Eu li o arquivo de instalação, mudei os cabeçalhos como ele foi escrito e não tenho idéia do que devo fazer depois. Onde devo executar o comando "make"? Será perfeito se alguém tiver instruções passo-a-passo para isso.

Obrigado antecipadamente!

    
por lidia 15.01.2014 / 22:13

1 resposta

1

Antes de mais nada, observe que o software que você deseja criar é antigo . É conhecido por dar problemas em instalações recentes. Por exemplo. erro do Debian # 417712 .

  1. Verifique se você instalou os pacotes básicos do ambiente de criação (compilador, etc.): build-essential

  2. Baixeedescompacteafonteemalgumdiretório.Vamosfazerissodeumasóvez,usandowgetetarusandoumpipe.(Estaéapenasumamaneiradefazerisso.)

    wget-O-http://downloads.sourceforge.net/swishplusplus/swish%2B%2B-6.1.5.tar.gz\|tar-zxvf-
  3. Mudeparaessediretório

    cdswish++-6.1.5/
  4. LeiaoLeia-medeinstalaçãoparasistemasoperacionaisUnix.

    lessINSTALL.unix
    • Pré-requisitossãoabordadosemnossaprimeiraetapa.

    • Aseção"Criando SWISH ++ para Unix" inclui algumas etapas baseadas em sua preferência. Eu não posso fornecer isso aqui. Sem realmente seguir estes passos, você encontrará erros como:

      % bl0ck_qu0te%

      Não se esqueça de seguir as instruções como

      % bl0ck_qu0te%
  5. Execute make no diretório. Então, sim, apenas

    make
    

    Caso seu compilador forneça o

    conf_var.c:259:9: error: ‘::exit’ has not been declared
    

    erro, siga as instruções do relatório de erros do Debian sobre como obtê-lo.

por gertvdijk 15.01.2014 / 22:27