Instructions for assembling AsmBB without using FreshIDE

(ツ) admin
Last edited: 02.03.2023 by admin

Here is a short description (all paths are arbitrary):

1. In order to compile AsmBB you will need to clone and checkout Fresh IDE repository, the branch FreshLibDev - it contains only the development version of FreshLib.

    fossil clone MY_REPOS/fresh.fossil
    mkdir /WORK/FreshLibDev
    cd /WORK/FreshLibDev
    fossil open MY_REPOS/fresh.fossil FreshLibDev

2. Set the following environment variables:


3. Then compile the main project file ( asmbb/source/engine.asm) with:

    cd asmbb/source/
    fasm -m 300000 ./engine.asm ../www/engine

4. In order to compile the skins .less files I am using the compiler clessc from

5 .The other components of the system - SQLite and MUSL can be compiled by running the script asmbb/musl_sqlite/build and the binary distribution is created by the script asmbb/install/

Attached files:
FileSizeUploadedDownloadsMD5 hash
work2.png101942 bytes02.03.20232886597d8f02deb1962cf40cab49949fb9e

Instructions for assembling AsmBB without using FreshIDE