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+)
- Host: GitHub
- URL: https://github.com/minifpc/tinyrtl
- Owner: minifpc
- License: mit
- Created: 2024-10-12T21:54:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-19T09:29:59.000Z (11 months ago)
- Last Synced: 2025-04-23T04:12:31.752Z (10 months ago)
- Topics: desktop, development, fpc, gnu-cpp, msys2-mingw64, nasm, windows
- Language: Pascal
- Homepage:
- Size: 965 KB
- Stars: 9
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
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