Os lançamentos estáveis e fontes de snapshots CVS para o TinyCOBOL estão disponíveis.
Os lançamentos atuais e alguns antigos estão disponíveis no SourceForge.net .
Os fontes e binários atuais e antigos podem ser baixados na área de downloads do projeto TinyCOBOL
Como pegar uma cópia de um lançamento estável do TinyCOBOL.
Requerimentos
Para criar binários dos seus fontes COBOL usando o compilador TinyCOBOL, os seguintes devem estar instalados no seu sistema:
Para compilar o compilador TinyCOBOL e a biblioteca de run-time e dos fontes, os seguintes devem estar instalados no seu sistema:
Lista de Downloads
Arquivo |
Descrição |
---|---|
tinycobol-0.62.tar.gz | Código Fonte |
tinycobol-0.61-2.src.rpm | Codigo fonte RPM (versão 4) |
tinycobol-devel-0.62.tar.gz | Código fonte de exemplos (3) |
tinycobol-0.62-1.i386.rpm | Binário Linux RPM (versão 4) (1)(2) |
Não disponível | Binário Linux Debian (1)(2) |
Não disponível | Binário FreeBSD (5) |
Não disponível | Binário BeOS (6) |
Não disponível | Binário Win32 Cygwin (1)(2) |
tinycobol-0.62-1.mingw.exe | Binário Win32 MinGW (1)(2)(4) |
Notas de lançamento
Se você tiver o CVS instalado em seu sistema, O repositório de CVS do TinyCOBOL pode ser baixado via o servidor de CVS anônimo(pserver), usando os seguintes comandos.
O módulo que você deseja baixar deve ser especificado como o nomedomodulo (Modulos disponíveis: development, samples e web).
A última versão de desenvolvimento no cvs pode ser visualizada na página web do repositório CVS do SourceForge.net.
Biblioteca DB de Berkeley
Nota Importante: |
---|
O TinyCOBOL usa a Biblioteca DB de Berkeley (API's da versão 1.85) para todo I/O de arquivo. Embora seja recomendado que a versão 1.85.4 seja usada, qualquer versão da 1.85 até a 4.x pode ser usada. Note que com qualquer versão usada, somente as API's da versão 1.85 são usadas, então atualizar para o último release é desnecessário. Alguns usuários tem tido problemas tentando compilar a versão 1.85.4 com versões recentes do GCC(libc6). Em um esforço para simplificar a instalação, os binários e fontes no formato RPM libc6 foram providenciados. Note que estes binários não foram totalmente testados, então por favor poste qualquer problema nas listas de discussão. |
Arquivo |
Descrição |
---|---|
db-1.85.4-src.tar.gz | Código fonte 1.85.4 |
db1-1.85.4-8.src.rpm | Código fonte 1.85.4 no formato RPM (versão 4) |
db-1.86.tar.gz | Código fonte 1.86 portado para Cygwin |
db.1.85-src-ac.tgz | Código fonte 1.85 portado para MinGW |
db1-1.85.4-8.i386.rpm | Binário Linux RPM (versão 4) libc6 |
db1-devel-1.85.4-8.i386.rpm | Binário Linux RPM (versão 4) libc6 |
db-1.86-1.cygwin.tar.gz | Binário Win32 Cygwin |
db-1.85-ac.mingw32.zip | Binário Win32 MinGW |
O último fonte (versão 2.x ou superior) pode ser baixado da Softwares Sleepycat.
YACC de Berkeley
Nota importante: |
---|
Efetivos com as versões 0.56, o parser default do compilador TinyCOBOL é o Bison. A versão 1.9.3. do YACC de Berkeley(byacc) é agora uma opção. A Versão 1.9.3 do YACC (byacc), que é disponível nesta página web(veja abaixo), foram modificadas para armazenar grandes gramáticas como COBOL Usando versões anteriores da YACC de Berkeley na gramática do TinyCOBOL, resultará em uma parada em um erro de overflow de tabela. |
Fontes |
Notas |
---|---|
yacc-1.9.3-1.tar.gz | Código Fonte |
Não disponível | Código Fonte RPM |
byacc-1.9.3-21bw.src.rpm | Código Fonte RPM (versão 4) por BitWalk |
Não disponível | Binário Linux RPM libc5 |
Não disponível | Binário Linux RPM libc6 |
byacc-1.9.3-21bw.i386.rpm | Binário Linux RPM (versão 4) por BitWalk |
Não disponível | Binário Linux Debian libc6 |
yacc-1.9.3-1.cygwin.zip | Binário Win32 Cygwin |
yacc-1.9.3-1.mingw32.zip | Binário Win32 MinGW |