retroforth/doc/Building.md
crc d9a5756151 rre: handle backspace; add -ic for cbreak mode, use -i for non-breaking mode
FossilOrigin-Name: 0835cc01bca5eece5d9d5036fffba44e01ed6ebd4c612c613c3f7764dce92e79
2017-11-26 14:54:55 +00:00

33 lines
716 B
Markdown

# Building RETRO
## Unix (BSD, Linux, macOS, Cygwin)
Requirements:
- a generic shell in `/bin/sh`
- standard unix tools (cp, rm, mv, cd)
- a c compiler (as `cc`)
- a standard libc and libm
- a unix-style host
You can either use `make` or just run `./build.sh` directly.
The resulting files will be in the `bin` directory: `rre` and
`repl`.
RETRO is known to build out of the box on FreeBSD, macOS, and
Linux. It'll also build fine under Cygwin if you are using a
Windows system.
## Windows
Requirements:
- .NET Framework
Process:
%windir%\Microsoft.NET\Framework\v2.0.50727\csc.exe implementations\repl.cs
Copy the resulting `repl.exe` and the `ngaImage` to the same directory
and run the `repl.exe`