En aquesta secció, aprendrem com configurar l'entorn necessari per començar a programar en MUMPS. Aquest procés inclou la instal·lació del compilador MUMPS, la configuració de l'entorn de desenvolupament i la verificació que tot funcioni correctament.

  1. Instal·lació del Compilador MUMPS

Opcions de Compiladors MUMPS

Hi ha diverses implementacions de MUMPS disponibles. Algunes de les més populars són:

  • GT.M: Una implementació de codi obert de MUMPS.
  • YottaDB: Una bifurcació de GT.M amb algunes millores addicionals.
  • InterSystems Caché: Una implementació comercial de MUMPS.

Instal·lació de GT.M (Linux)

GT.M és una de les implementacions més utilitzades i és de codi obert. A continuació, es mostren els passos per instal·lar GT.M en un sistema Linux.

Pas 1: Actualitzar el Sistema

sudo apt-get update
sudo apt-get upgrade

Pas 2: Instal·lar les Dependències

sudo apt-get install build-essential
sudo apt-get install libncurses5-dev

Pas 3: Descarregar i Instal·lar GT.M

wget https://sourceforge.net/projects/fis-gtm/files/GT.M-amd64-Linux/V6.3-002A/gtm_V63002A_linux_x8664_pro.tar.gz
tar -xvzf gtm_V63002A_linux_x8664_pro.tar.gz
cd gtm_V63002A_linux_x8664_pro
./configure
make
sudo make install

Instal·lació de YottaDB (Linux)

YottaDB és una bifurcació de GT.M amb algunes millores. Els passos per instal·lar YottaDB són similars als de GT.M.

Pas 1: Descarregar i Instal·lar YottaDB

wget https://gitlab.com/YottaDB/DB/YDB/-/jobs/artifacts/master/download?job=build
tar -xvzf download?job=build
cd ydb
./configure
make
sudo make install

Instal·lació d'InterSystems Caché (Windows/Linux)

InterSystems Caché és una implementació comercial de MUMPS. La instal·lació varia segons el sistema operatiu i requereix una llicència.

Pas 1: Descarregar el Instal·lador

Visita el lloc web d'InterSystems i descarrega l'instal·lador adequat per al teu sistema operatiu.

Pas 2: Executar l'Instal·lador

Segueix les instruccions de l'instal·lador per completar la instal·lació.

  1. Configuració de l'Entorn de Desenvolupament

Configuració de Variables d'Entorn (Linux)

Després d'instal·lar GT.M o YottaDB, és necessari configurar les variables d'entorn per assegurar que el sistema pugui trobar els executables de MUMPS.

Pas 1: Editar el Fitxer .bashrc

nano ~/.bashrc

Pas 2: Afegir les Variables d'Entorn

Afegeix les següents línies al final del fitxer .bashrc:

export gtm_dist=/usr/lib/fis-gtm/V6.3-002A_x86_64
export PATH=$PATH:$gtm_dist
export gtmgbldir=$HOME/.fis-gtm/gtm.gld
export gtm_log=$HOME/.fis-gtm/gtm.log
export gtm_tmp=$HOME/.fis-gtm/tmp

Pas 3: Aplicar els Canvis

source ~/.bashrc

Verificació de la Instal·lació

Per verificar que la instal·lació ha estat correcta, obre una terminal i executa:

gtm

Si tot està configurat correctament, hauries de veure el prompt de MUMPS (GTM>).

  1. Primer Programa en MUMPS

Crear un Fitxer de Programa

Crea un fitxer anomenat helloworld.m amb el següent contingut:

WRITE "Hola, Món!", !
QUIT

Executar el Programa

Des de la terminal, executa el següent:

gtm

Després, dins del prompt de MUMPS, executa:

DO ^helloworld

Hauries de veure la sortida:

Hola, Món!

Resum

En aquesta secció, hem après com instal·lar i configurar l'entorn necessari per començar a programar en MUMPS. Hem cobert la instal·lació de GT.M i YottaDB en sistemes Linux, així com la configuració de les variables d'entorn. Finalment, hem verificat la instal·lació executant un simple programa "Hola, Món!". Amb l'entorn configurat, estàs llest per començar a explorar la programació en MUMPS en els següents mòduls.

© Copyright 2024. Tots els drets reservats