GT.M upgrade from V71005 to V71010 with VistA

4 views
Skip to first unread message

Benjamin Irwin

unread,
Jan 21, 2026, 8:24:48 PM (5 hours ago) Jan 21
to Hardhats
I just had a successful day upgrading GT.m from V71005 to V71010 installing to the new and latest Fedora 43 with a KDE desktop.  I used the following process, then used "mupip extract" on the V71005 database and "mupip load vista.bak" to update to V71010 database for the full VistA database.  It took less then 5 minutes each and ran flawlessly.

The GT.m V71010 has taken care of the dependency on libncurses.so.5, libncursesw.so.5, and libtinfo.so.5.  I don't know what version they made the change, but V71010 worked without requiring those.

The following is my process for installing GT.m V71010 and creating a generic personal environment.  Setting up the VistA environment took a bit more work.
----------------------------------------------------------------------

GTM V71010 Installation


  1. Downloaded GT.m from the following link, to the local "Downloads" directory.

  1. https://sourceforge.net/projects/fis-gtm/

    *** sudo su ***

    Made directory: /tmp/gtm

    cd ~/Downloads

    Uncompress.

    1. Example: tar xvf gtm_V71010_linux_x8664_pro.tar.gz -C /tmp/gtm

    cd /tmp/gtm

    Install GTM: ./configure.

    1. No to utf8.

      Installed in /usr/lib/fis-gtm/V71010

      Uppercase and Lowercase versions: n

      Keep original .o object files: y

      Remove temporary files: y

    cd /tmp

    rmdir gtm


    1. *** exit *** from su


  1. Setting up a personal GTM instance.

    1. cd ~


  1. Created directory ~/gtm

    1. Created directory ~/gtm/g

      Created directory ~/gtm/o

      Created directory ~/gtm/r

      Created file gtm.sh

      ---------------------------------------------------------------------------------------------------------------

      1. #!/bin/bash

        # ========================= VARIABLES =========================

        cd ~/gtm

        export gtm_dist="/usr/lib/fis-gtm/V71010"

        export rtns="o(r)"

        export PATH=$PATH:$gtm_dist

        export gtmroutines="$rtns $gtm_dist"

        export gtmgbldir="g/mumps.gld"

        # ========================= APPLICATION =======================

        export gtm_prompt='gtm>'

        mumps -direct

      ---------------------------------------------------------------------------------------------------------------

      Do this command in the ~/gtm directory: chmod 700 gtm.sh

      Do this command in the ~/gtm directory: ./gtm.sh


    1. Used D ^GDE to create mumps.gld

      Used D ^GDE to set global directory

      1. change -segment DEFAULT -file=g/mumps.dat

      Used mupip create to create mumps.dat

Reply all
Reply to author
Forward
0 new messages