Como instalar um compilador COBOL no Linux

O COBOL está, provavelmente, bem longe de ser uma linguagem de programação extinta.
Nunca fui programador COBOL, mas já tive contato com programas e código-fonte escritos nesta linguagem — que nunca me pareceu difícil de entender e aprender, digo de passagem.
No Linux, qualquer programador de COBOL pode se atendido com compiladores — que podem ser baixados e instalados rapidamente dos repositórios da sua distro favorita.
No Debian (versão 9, aqui!) é possível encontrar pacotes voltados para o COBOL, com o comando ‘apt search’:

apt search cobol

O comando acima, funciona no Ubuntu e em qualquer outra distribuição baseada no Debian.
Usuários do openSUSE, podem usar o zypper:

zypper search cobol

Para instalar o compilador open-cobol, no Debian e Ubuntu, use novamente o apt:

sudo apt install open-cobol

No openSUSE, você pode usar o ‘zypper install’ ou o oneClick install.
Não se preocupe se o nome exibido for GNU-Cobol — este é o novo nome do open-cobol, na verdade.
opensuse oneclick install cobol
Usuários Red Hat ou Fedora podem instalar o pacote com o yum:

yum install open-cobol

Para obter a versão instalada, use o parâmetro ‘–version’:

cobc --version
cobc (OpenCOBOL) 1.1.0
Copyright (C) 2001-2009 Keisuke Nishida / Roger While
Built    Mar 01 2014 13:11:28
Packaged Feb 06 2009 10:30:55 CET

Esta versão pode produzir binários compatíveis com até 6 dialetos da linguagem. Veja como obter a lista de dialetos:

cat cobc.help | grep -i '<dialect>' -A7
  -std=<dialect>        Compile for a specific dialect :
                          cobol2002   Cobol 2002
                          cobol85     Cobol 85
                          ibm         IBM Compatible
                          mvs         MVS Compatible
                          bs2000      BS2000 Compatible
                          mf          Micro Focus Compatible
                          default     When not specified

Se você usa o Fedora, pode achar interessante ler sobre como instalar o ambiente de desenvolvimento GNUCobol ou OpenCobol, na sua distro.

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), desenvolvedor web e geek, nos mais diversos assuntos. Entusiasta de software livre e hacker de LEGO, acredito em repassar meu conhecimento e ajudar as pessoas sempre que for possível.

4 comentários sobre “Como instalar um compilador COBOL no Linux”

  1. Boa tarde. Sabe me informar como devo fazer para configurar o OpenCobol no linux ( Red Hat) / Apache de forma que possa executar programa para web ( cgi) .

    Configurei o arquivo https.conf com os comandos abaixo, mas não funcionou :
    setenv LD_LIBRARY_PATH=/usr/local/lib
    setenv export LD_LIBRARY_PATH
    setenv export LD_RUN_PATH=mylibdir

    Quando vou no browser e chamo o executavel gerado e que esta na pasta cgi-bin apresenta o erro abaixo :

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Apache/2.2.3 (Red Hat) Server at 192.168.40.229 Port 80

  2. Como eu instalo o opencobol/GNU Cobol no Fedora 25 Spin KDE Plasma? O mesmo não está nos repositórios do Sistema Operacional e não sei como colocar a versão para o Fedora 24, já que no repositório do 25, ele não consta … podes me ajudar????

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *