SENDS-W 2.0 Reference Software Installation Notes
   
 
   
  The complete SENDS-W 2.0 distribution consists of seven 3.5 inch High Density diskettes, labeled as follows:

Diskette 1 of 1 (Executables)
Executables and DLLs for Comm Manager and Image Manager

Diskette 1 of 1 (Victor Source)
Source Code for Victor

Diskettes 1 through 5 (Image Manager/Comms Manager)
1 of 5 - JPEG Source
BILEVEL Source

2 of 5 Part A - Image Manager Source
3 of 5 Part B - Image Manager Source
4 of 5 Part C - Image Manager Source

5 of 5 - Comm Manager Source


The disk labeled Image and Communication Manager Executable Installation Disk (1 of 1) contains the SENDS Executables, data and initialization files.  The diskettes labeled Disks 1 through 5 contain the SENDS-W Source code and makefiles for building dynamic link libraries (.DLLs), static libraries and executables.  The diskette labeled VICTOR SOURCE (1 of 1) contains the VICTOR Source code.  The latter is distributed only if you have purchased the appropriate license with Catenary Systems.

You should install the Image and Communication Manager Executable Installation Disk first (1 of 1).  In addition to installing the executable files for both the image and communication manager, it also installs the default configuration and initialization files.  These files will be required whether you want to compile the source code or not.  After installing the Image and Communication Manager Executable Installation Disk , you will be able to run both the Communication Manager (comm_mgr) and the Image Manager (imag_mgr) from its Windows group icon.

Suggested Hardware Requirements:
Intel 386+ PC
16 MB RAM (Must be > 8 MB)
350 MB Hard Drive (When installing compilers/toolkits required for compilation)
High Res Graphics Adapter (Tested with ATI Ultra+ 2MB (Memory Range 6)
1024x768x65K colors)

Software Requirements: (SENDS-W 2.0 Executable Installation Disk Only)
MSDos 5.0 or higher (Tested with MSDos 6.2)
Windows 3.1 or Windows 3.11


I. Installing the Executables, Default Initialization and Data Files

Microsoft Windows should be installed before installing these executables.  To install the executables, place the Image Manager and Communication Manager Executable Installation Disk into the a: floppy drive (or b:).  Type a:install and follow the directions on the screen.  You can also execute install from within Windows.  install will install all necessary files to run both Image Manager and the Communication Manager.  Run Windows and select the imag_mgr or com_mgr icon from the appropriate group.

STOP HERE!
UNLESS YOU ARE INSTALLING AND COMPILING SENDS-W SOURCE


II. Compiling SENDS-W 2.0

If compiling SENDS-W, there are additional software requirements.

Software Requirements: (Required to compile source code in Disks 1-5)
MSDos 5.0 or higher
Windows 3.1 or Windows 3.11
MS C7, C8, Visual C++ (Tested with CD-ROM Visual C++ 1.5)
MS-MASM 5.1 or later (Tested with 6.1.1)
XVT/WIN 4.00.05 Toolkit (Header files and libraries required to compile)
VICTOR Graphics Library License (Code is included in Victor Source Diskette, license required)

To do a complete compilation, you will need to purchase a compiler, the assembler, the XVT toolkit, and the VICTOR License.  The installation steps outlined below, suggest that all the software packages be installed into default directories, all the environment variables be set in the AUTOEXEC.BAT file (an example is listed below), and the XVT directories be in the same drive as the SENDS software.  If you use multiple drives, and the paths are set correctly, there should not be a problem.  The makefiles in various directories or .def files may require editing if problems arise.  The code will not link if drive paths are set wrong.

The following is an example of the LIB, INCLUDE, PATH and XVT_DSC_DIR environment variables set in the AUTOEXEC.BAT file before SENDS-W installation.  It is by no means meant to be the correct values for your setup, this is an example, so that you can determine if you have missed required values in your initial software installation.  These values should be set when installing the toolkits and the compiler.

SET TEMP=D:\TEMP
SET TMP=D:\TEMP
SET XVT_DSC_DIR=F:\XVTDSC2\WIN_X86
SET INCLUDE=F:\XVTDSC2\WIN_X86\PTK\INCLUDE;C:\MASM611\INCLUDE
SET INCLUDE=%INCLUDE%;C:\MSVC\INCLUDE;F:\VIC_WIN\SOURCE
SET LIB=F:\XVTDSC2\WIN_X86\PTK\LIB;C:\MASM611\LIB;C:\MSVC\LIB
SET LIB=%LIB%;F:\VIC_WIN\SOURCE
PATH D:\WINDOWS;C:\DOS
SET PATH=%PATH%;F:\XVTDSC2\WIN_X86\PTK\BIN;C:\MSVC\BIN;
SET PATH=%PATH%;C:\MASM611\BIN

1. Installing the Image and Communication Manager Source Code

The Image Manager consists of one user modifiable executable file (IMAG_MGR.EXE) and three user modifiable Dynamic Link Libraries (DLL's).  They are: BI_LEVEL.DLL, NJC.DLL, and VIC.DLL.  The following steps will install the source so that these executables and libraries can be built.

Insert Disk 1 of 1 and copy the file INSTALL.BAT to your hard drive.  Type install d:\des_path a: (or b:) where d:\des_path is the destination drive and path to the directory you wish to install SENDS 2.0 into, a: (or b:) is the floppy drive where you have inserted the Installation Diskette.  This install routine will copy all the necessary files and create the directories required on your hard drive.

The install routine uses xcopy; if you have a problem, just use xcopy to retain the directory structure on the diskette.  If you have the VICTOR license, install the VICTOR SOURCE diskette (Diskette 1 of 1) along with disks 1-5.

2. Compiling the Image Manager Source Code

Making BI_LEVEL.DLL
a) Change directories to \BI_LEVEL on your hard drive
b) Type nmake /f blvldll.mak
c) Copy BI_LEVEL.DLL to the directory in which you have or will be installing the SENDS-W executable files

Making NJC.DLL
a) Change directories to \NJC on your hard drive
b) Type nmake /f njcdll.mak
c) Copy NJC.DLL to the directory in which you have or will be installing the executable files

Making VIC.DLL
a) Change directories to \VIC_WIN\SOURCE on your hard drive
b) Type nmake /f msvic.mak
c) NOTE: the makefile msvic.mak defines a variable ASM for MASM's path and flags.  It may be necessary to modify the MASM directory path if it is not found.
d) Copy \VIC_WIN\VIC.DLL to the directory in which you have installed or will be installing the executable files.

Making IMAG_MGR.EXE (Part A, Part B, Part C, Diskettes 2-4 of 5)
a) Change directories to \SIDS\SOURCE\IM\WINGUI on your hard drive
b) Type nmake
c) Copy \SIDS\SOURCE\IM\WINGUI\IMAG_MGR.EXE to the directory in which you have installed the DLL and executable files.

3. Compiling the Communication Manager Source Code

The Communication Manager consists of a single user modifiable executable file (COM_MGR.EXE) and three .COM files (SLIP.COM, HDLC.COM, and FIST.COM).  The Communication Manager also requires the file TOOLHELP.DLL, which is included in the executable distribution.  Source code for FIST.COM is NOT provided due to proprietary considerations.  The makefile supplied with the Communication Manager may be used either from the DOS command line with NMAKE, or from the Programmer's Work Bench (PWB) of C7.  It has NOT been tested with the Visual C++ version of PWB.

a) Execute the program ASM.BAT in the following subdirectories of \SIDS\SOURCE\CM\TACO2.127\PCIP\SRCLIB.  This should be done for each file ending in .asm in each sub-directory.  Examples: asm hdlc would be executed in the HDLC sub-directory.  Type the following in the order given:

.\PC
.\COM1_2
.\HDLC
.\SLIP

b) Change directories to \SIDS\SOURCE\CM

c) Type nmake /f COM_MGR.MAK

d) Copy the following files to the directory in which you have installed the executable files.

\SIDS\SOURCE\CM\COM_MGR.EXE
\SIDS\SOURCE\CM\TACO2.127\PCIP\SRCLIB\HDLC\HDLC.COM
\SIDS\SOURCE\CM\TACO2.127\PCIP\SRCLIB\SLIP\SLIP.COM


This completes making all the user-modifiable portions of the Communications Manager.  Assuming you have already installed the Executable Diskettes, the initialization and data files should already exist in the executable directory.


All Documents ·  Test Program Plan ·  Format ·  Compression
Graphics ·  Communications ·  Information Documents
Demonstration Software ·  Sample Files ·  JITC Test Tools
Table of Contents ·  Previous Page