An open API service indexing awesome lists of open source software.

https://github.com/minifpc/tinyrtl

a toying tiny implementation of the RTL for using with FPC (Free Pascal Compiler 3.2+)
https://github.com/minifpc/tinyrtl

desktop development fpc gnu-cpp msys2-mingw64 nasm windows

Last synced: 7 months ago
JSON representation

a toying tiny implementation of the RTL for using with FPC (Free Pascal Compiler 3.2+)

Awesome Lists containing this project

README

          

# TinyRTL - minimal RTL for FPC 3.2.


minimal 64-Bit FPC RTL implementation


to compile this repro you have to do the following steps:

The path D:\a\TinyRTL\TinyRTL is the github.com workflow directory

where the user can operate under different shell's.

(download files from other servers, and install software)



1. change the D: drive to T: (because D: could be a CD-Rom.Drive)

(see Control Panel)



2. create the directories:

mkdir -p D:\a\TinyRTL\TinyRTL



3. you have to download the MSYS2 (MinGW-64) suite to use the

tools provided with this packages.

(gcc, python, sed, ...)



4. create the directory D:\a\TinyRTL\TinyRTL\fpc\3.2.2

and copy the FPC Compiler in this directory.

You would have then:

D:\a\TinyRTL\TinyRTL\fpc\3.2.2\bin\i386-win32



5. you will need to copy the nasm.exe into the directory:

D:\a\TinyRTL\TinyRTL\nasm



6. navigate to the directory, and execute the Batch file
D:\a\TinyRTL\TinyRTL\build.bat