Files
lovedos/doc/building.md

36 lines
1.2 KiB
Markdown

# Building LoveDOS
Although LoveDOS provides precompiled binaries on the
[releases page](https://github.com/rxi/lovedos/releases), you may still wish to
build the project's source if you want to make changes to the project.
## Requirements
LoveDOS depends on the following being installed before building:
* **[Python2.7](https://www.python.org/)** is required by build.py, the build
script
* **[DJGPP cross compiler](https://github.com/andrewwutw/build-djgpp)**
is required to compile the source files
## Building
To compile you should clone the git repository or
[download the .zip](https://github.com/rxi/lovedos/archive/master.zip) of it.
Once this is done you should open the build.py file in an editor and check to
make sure the COMPILER variable is set to the correct command as to run DJGPP's
gcc executable; change the COMPILER variable's value if it is not set to the
correct value.
Assuming the COMPILER variable is correctly set the script should be run:
```
./build.py
```
The script will output the following line when it starts:
```
compiling...
```
Within a minute the script should finish and display the following line:
```
done
```
There should now be a file named "love.exe" in the "bin/" directory