XMM OM Software

Setting up Tartan Ada

Make project and library directories
mkdir proj lib

Create project and library
adalib1750a
>mkprj XXXXX_proj proj
>mklib XXXXX_proj:XXXXX_library lib
>quit

Use the -L option everywhere when compiling and linking:
tada1750a ... -L XXXXX_proj:XXXXX_library ...

Copy tlink17.lcf
cp ~egse/adascope/tlink17.lcf .

Copy .adascoperc
cp ~egse/adascope/.adascoperc .

Create test file
cp ~egse/adascope/hello.ada .

Compile
ada hello.ada

Link
adal hello

Test
adascope -wo hello

Update the runtime library for interrupt 11
cp /usr/local/lib/tartan/1750a/v5.1/rt_64k/INTVEC.asm .
emacs INTVEC.asm
tasm1750a INTVEC.asm
cp /usr/local/lib/tartan/1750a/v5.1/rt_64k/madartl.tlib .
olib1750a madartl.tlib -replace INTVEC.tof

adalib1750a
>setrt madartl.tlib
>quit