This script automates the process of downloading, patching(SE-specific modifications), and compiling FASMARM, The FASMARM package is a free ARM cross-assembler add-on for FASM.
Make sure you have the following installed:
-
Python 3.x
-
requests
,beautifulsoup4
,shutil
,zipfile
, andsubprocess
modules (install dependencies if needed) -
GNU Patch (for applying patches)
-
Install dependencies:
pip install -r requirements.txt
Run the script with:
python fasmarmbuilder.py
FASMARM.EXE
– The compiled FASMARM binaryFASMARM.ver
– Contains version details of FASM and FASMARM
This project is open-source and follows the license of Flat Assembler
(FASM
and FASMARM
).
- Flat Assembler (FASM): flatassembler.net
- FASMARM: arm.flatassembler.net