RE: USING ADA COMPILERS: You have two choices: 1. If you still wish to use ADA/ED, then follow the instructions in handout 1, except remove " setenv ADAED /usr/local". This should solve the problem. 2. You can also use GNAT(GNU/NYU Ada Translator) to compile your Ada programs. This in fact is a better choice. >> Step 1: add the following command-lines to your ~/.cshrc file. setenv GCC_EXEC_PREFIX /usr/local/gnat/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.0/ setenv ADA_INCLUDE_PATH /usr/local/gnat/adainclude setenv ADA_OBJECTS_PATH /usr/local/gnat/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.0/adalib setenv LIBRARY_PATH /usr/local/gnat/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.0/adalib setenv C_INCLUDE_PATH /usr/local/gnat/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.0/include setenv PATH /usr/local/gnat/bin:$PATH >> Step 2: make your file names end with .adb (Ada Body) and .ads (Ada Specification), respectively. For example, a program containing a date package and a procedure for birthday calculation might consists of three file: date.ads - The specification part of package date date.adb - The body of package date birthday.adb - The body procedure of main program -- If you only have one file containing the program, use the extension '.adb' >> Step 3: Use gnatmake to compile & link your program: syntax: gnatmake e.g.: (for the above birthday example, you should type:) gnatmake birthday.adb >> Step 4: Good Luck!