Open source cobol projects TP-COBOL-DEBUGGER and GUICOBOL

HI All I wrote some open source cobol projects using gnucobol and I would be pleaced if you will take a look at www.opencobol.altervista.org

the projects are a cobol debugger written itself in cobol
and a gui framework for add a strong object oriented gui capability at cobol code with libagar toolkit.

yours faithfully
Federico Priolo
Italy

Hi Federico,

I’m developing a Generative AI application that uses gnuCOBOL, Python, and open-source LLM models to create a user-friendly chatbot capable of answering questions about users’ data. I thought it would be great to leverage gnuCOBOL’s integration with TCL/TK for the Graphical User Interface part, but I found the process of installing the gnuCOBOL version with script support quite complex. This version is a different branch on SourceForge than the regular one that can be easily installed through Brew or MacPorts.

I came across your solution for a GUI (guiCOBOL) at www.opencobol.altervista.org and found it very interesting. Initially, I thought it was limited to Microsoft Windows, but then I realized you are using GTK 3+, which is also available on macOS and Linux.

Could you kindly provide more information on how to install your tool? Does it require a specific version of gnuCOBOL? Will I need to recompile the solution? If so, which libraries are required?

Thank you very much for your assistance.

Kind regards,
Emerson

Ciao Federico,

Sto sviluppando un’applicazione di intelligenza artificiale generativa che utilizza gnuCOBOL, Python e modelli LLM open-source per creare un chatbot intuitivo, in grado di rispondere a domande sui dati degli utenti. Ho pensato che sarebbe stato utile sfruttare l’integrazione di gnuCOBOL con TCL/TK per la parte dell’interfaccia grafica, ma ho trovato il processo di installazione della versione di gnuCOBOL con supporto per gli script piuttosto complesso. Questa versione è un ramo diverso su SourceForge rispetto a quella regolare, che può essere facilmente installata tramite Brew o MacPorts.

Ho trovato la tua soluzione per una GUI (guiCOBOL) su www.opencobol.altervista.org e l’ho trovata molto interessante. Inizialmente, pensavo fosse limitata a Microsoft Windows, ma poi ho scoperto che stai utilizzando GTK 3+, che è disponibile anche su macOS e Linux.

Potresti gentilmente fornirmi maggiori informazioni su come installare il tuo strumento? Richiede una versione specifica di gnuCOBOL? Sarà necessario ricompilare la soluzione? Se sì, quali librerie sono necessarie?

Grazie mille per il tuo aiuto.

Cordiali saluti,
Emerson

Hi Emerson. Glad to hear that you found guicobol interesting. It was a project that I wrote going close to powercobol (A very strong gui cobol solution from Fujutsu That I used in the past for new product and now for maintenance olnly since I moved the application core to the web (please take a look at MAKEFORM an opensource cobol web framework – Gnucobol ITALIAN GROUP (formerly Opencobol Italian Group)) . Guicobol uses GTK2 when I tried to update with GTK3 some features with the new release got instable and Since I was involved to web application I stopped update . However guicobol uses 100% standard cobol features So I can suppose you won’t be have trouble with the last versions. The gui is managed using AGAR toolkit widget library. When you 'll take a look instead (as I hope) at the makeform project you’ll realize that latest library uses easyui jquery library (free for non commercial uses… I bought it since actually I am using for a product line). Remaining back to the topic. I can suppose you can use /try gnucobol with linux without trouble. I used it a lot. but as I wrote I stopped to manage the project due to a new environment choice . Yours faithfully. Federico. please feel free to send email at federico.priolo(at)tp(minus)one.it