Index of /MMBasic/QNX_8.0/
| Name | Last Modified | Size | Type |
| ../ | | - | Directory |
| bin/ | 2026-May-27 08:39:16 | - | Directory |
| README.txt | 2026-May-27 09:58:42 | 1.6K | text/plain; charset=utf-8 |
| mmb4l.tar.gz | 2026-May-27 08:39:11 | 3.9M | application/x-gtar-compressed |
### Code forked from https://github.com/thwill1000/mmb4l
### patched to run on QNX 8.0 aarch64
### Tested on
QNX qnxpi 8.0.0 2025/07/30-19:17:34EDT RaspberryPi4B aarch64le
### Dependencies ###
sdl2-compat-2.32.60-r0 aarch64 {sdl2-compat} (Zlib) [installed]
sdl2-compat-dbg-2.32.60-r0 aarch64 {sdl2-compat} (Zlib) [installed]
sdl2-compat-dev-2.32.60-r0 aarch64 {sdl2-compat} (Zlib) [installed]
sdl2-compat-doc-2.32.60-r0 aarch64 {sdl2-compat} (Zlib) [installed]
### Binary ###
wget https://astr0baby.online/QNX/8.0-DEVELOPER_DESKTOP/RPi4_aarch64/MMBASIC/bin/mmbasic
chmod +x mmbasic
./mmbasic
### BUILDING ###
wget https://astr0baby.online/QNX/8.0-DEVELOPER_DESKTOP/RPi4_aarch64/MMBASIC/mmb4l.tar.gz
tar -zxvf mmb4l.tar.gz
cd mmb4l
mkdir build
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_OSX_ARCHITECTURES=arm64 \
-DCMAKE_C_FLAGS="-DLINUX -D_FILE_OFFSET_BITS=64 " \
-DCMAKE_CXX_FLAGS="-DLINUX -D_FILE_OFFSET_BITS=64 "
make -j4
### you should have mmbasic binary in path
### USAGE ###
### in your basic source files always declare GRAPHICS like this at the start of the code
GRAPHICS WINDOW 0,640,480
GRAPHICS WRITE 0
### then run you stuff like this ###
./mmbasic
MMBasic for QNX aarch64 v0.7-alpha.1
Copyright 2011-2025 Geoff Graham
Copyright 2016-2025 Peter Mather
Copyright 2021-2025 Thomas Hugo Williams
> run "test.bas"
> quit
### Documentation ###
https://github.com/thwill1000/mmb4l
> PRINT MM.INFO(ARCH)
macOS arm64
> PRINT MM.INFO(DEVICE)
MMB4L
> PRINT MM.INFO(VERSION)
70010000
> PRINT MM.INFO$(CURRENT)
/Users/user/SRC/mmb4l/build/test.bas