19 Version A.05.02.d

19.1 Important Changes

19.2 Windows

19.3 Motif

19.4 Core

19.5 Editor

19.6 Java

19.7 Installation Guidelines Unix

The following installation guidelines can also be found in the README.txt file.

The Dialog Manager comes packed in archives which where themselves crypted or contain crypted files. Your licensed options will automatically install and decrypt the necessary files when using the serial number with the delivered installation script.

Archives required for installation:

<architecture>.tar.gz for each supported architecture
doc-de.tar.gz.crypt german documentation
doc-en.tar.gz.crypt english documentation
IDM.EXAMPLES.tar.gz.crypt C and IDM dialog examples
COBDEMO.tar.gz.crypt COBOL examples

For a successful installation the utilities tar and gzip are required.

To install IDM follow steps 1 to 3:

  1. Extracting the architecture dependent files:

    Extract the architecture archive under a non-superuser (root) account with tar&gzip utility. You may create an empty directory first, for example with the commands

    mkdir new

    cd new

    gzip -d < <path to architecture.tar.gz> | tar xf -

    Copy the *.crypt files in the same directory. These files have to match the extracted architecture directory.

  2. Installing the ISA DIALOG MANAGER software:

    Change to the directory for the binary machine type, e.g.

    cd sparc.solaris-100.motif-21

    In that directory you will find the shell script install.sh which provides easy installation.

    In case you want to install the DIALOG MANAGER software under an account different from root/bin, use the option -uid <username> or -gid <groupname>.

    To install the Dialog Manager in the system, type as root sh ./install.sh.

    In this case you do not need to modify the $PATH variable and you do not have to give any special include and link flags for compilation.

    The script request the serial number. For an installation without interaction use the -serial <serial-number> option.

    In order to keep the system tree clean from additional software or if you want to install more than one DIALOG MANAGER version at the same time, type as root:

    sh ./install.sh -homedir "/directory_you_want_for_idm"

    To skip the installation of the documentation or the examples use the -nodoc or -nosamples option.

  3. Setting the environment for using DIALOG MANAGER:

    For csh Users

    Put in your ~/.cshrc file the following lines:

    setenv IDM_HOMEDIR "/directory_you_installed_idm"

    set path=($IDM_HOMEDIR/bin $path)

    source $IDM_HOMEDIR/lib/IDM/idmenv

    For sh and ksh Users

    Put in your $HOME/.profile file the following lines:

    IDM_HOMEDIR="/directory_you_installed_idm"

    export IDM_HOMEDIR

    PATH="$IDM_HOMEDIR/bin:$PATH"

    export PATH

    . $IDM_HOMEDIR/lib/IDM/idmenv.sh

It is necessary to set IDM_HOMEDIR to the home directory of Dialog Manager, which normally is done in the .profile or .cshrc file (see step 3).

Online documentation is available in english or german.

To read the online documentation after installation open the start page doc-de/html/IDM.htm or doc-en/html/IDM.htm in a HTML browser or press the help key F1 inside the editor "idmed".

If you have any problems with the installation, please call +49-711-22769-24 or send e-mail to idm-support@isa.de

Explanation of the Installed Files

? stands for the installation directory

?/bin/idd              Dialog Manager Dialog Documentator for Motif

?/bin/idm              Dialog Manager Simulator for Motif

?/bin/idmdbg           Dialog Manager Debugger for Motif

?/bin/idmhelp          Script to start the reader of the IDM documentation

?/bin/idmnet           Dialog Manager Simulator for Network application side Motif

?/bin/idmndx           Dialog Manager Simulator for Network display side Motif

?/bin/idmed            Dialog Manager Editor

?/include/IDMco*.cob   Include file for COBOL-applications

?/include/IDMuser.h    Include file for C-applications

?/include/IDMmcard.h   Include file for the mcard option

?/lib/libIDMinit.a     Dialog Manager base library (not shared)

?/lib/libIDM.*         Dialog Manager development library for Motif

?/lib/libIDMrt.*       Dialog Manager runtime library for Motif

?/lib/libIDMnet.*      Dialog Manager network library application side

?/lib/libIDMndx.*      Dialog Manager network library display side

?/lib/libIDMusw.*      User supplied widget support library (USW)

?/lib/*cob*.o          COBOL modules

 

?/lib/IDM/*            Directory containing configuration and dialog files

?/lib/IDM/Version      Version file

?/lib/IDM/MakeDefs     Include file for the Make utility

?/lib/IDM/idmed        Editor specific files

?/lib/IDM/startup.c    Startup module containing main routine (C source)

?/lib/IDM/*startup.o   Startup object modules (normal/net/unicode) containing main

?/lib/IDM/idmenv.sh    Environment setup file for sh and ksh

?/lib/IDM/idmenv       Environment setup file for csh and tcsh

?/lib/IDM/gencobfx     Program to build COBOL functioncall-module

?/lib/IDM/idd          Dialog Documentator specific files

?/lib/IDM/idd/idd.sty  LaTeX style file for the Dialog Documentator

?/lib/IDM/idmdbg       Directory for specific files of the Dialog Debugger

?/lib/IDM/doc/*        Directory containing documentation

?/lib/IDM/edextra      Files of the edextra option

?/lib/IDM/usw          USW specific files

?/lib/IDM/main.o       main card object file

?/lib/IDM/mcard.o      mcard object file

 

?/IDM.EXAMPLES         Directory with dialog and C examples

?/COBDEMO              Directory containing cobol samples