2017-11-08 12:36:28 +01:00
|
|
|
# Building RETRO
|
|
|
|
|
2017-11-26 15:54:55 +01:00
|
|
|
## Unix (BSD, Linux, macOS, Cygwin)
|
|
|
|
|
2017-11-08 22:33:18 +01:00
|
|
|
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.
|
|
|
|
|
2017-11-26 15:54:55 +01:00
|
|
|
The resulting files will be in the `bin` directory: `rre` and
|
|
|
|
`repl`.
|
|
|
|
|
2017-11-08 22:33:18 +01:00
|
|
|
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.
|
|
|
|
|
2017-11-26 15:54:55 +01:00
|
|
|
## 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`
|