JanusAda
From AdaCommons
- 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)
- Install the latest Win32 SDK (or MS Visual Studio 2008)
- Run the installer normally (Eg. Install Janus/Ada to C:\Ada95)
- 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
- Do similar change to lkw.bat (=replace libc.lib with libcmt.lib and add -nodefaultlib parameter)
- 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)
- Replace UNZIP.EXE with the latest version from Info-Zip.
- 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.

