JanusAda

From AdaCommons

Jump to: navigation, search
This article is a stub. You can help AdaCommons by expanding it.

Janus/Ada is Ada 95 compiler from R.R. Software.

Special features of Janus/Ada are shared generics, 16-bit Integer type, and the CLAW library for creating graphical Windows programs.

Contents

Installation instructions

Janus/Ada 3.1.1d on Windows XP (SP2)

  1. Install the latest Win32 SDK (or MS Visual Studio 2008)
  2. Run the installer normally (Eg. Install Janus/Ada to C:\Ada95)
  3. Change lkc.bat to use following command: link -subsystem:console -entry:mainCRTStartup -out:%1.exe %1.obj libcmt.lib user32.lib kernel32.lib -nodefaultlib:libc.lib -map:%1.map
  4. Do similar change to lkw.bat (=replace libc.lib with libcmt.lib and add -nodefaultlib parameter)
  5. Set Path environment variable to contain C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Ada95;C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN

Janus/Ada 3.1.1d on Windows 7 (64-bit)

  1. Replace UNZIP.EXE with the latest version from Info-Zip.
  2. Otherwise same as above.

Tips and Trics

Too long PATH setting

If your PATH environment variable is too long (>1023 characters, see Janus/Ada Tips and Tricks item 66), JANUS.EXE simply quits and does nothing.

Personal tools