Instructions for assembling AsmBB without using FreshIDE

0
#
(ツ) admin
Last edited: 02.03.2023 by admin
2597
03.12.2022

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 https://fresh.flatassembler.net/fossil/repo/fresh MY_REPOS/fresh.fossil
    mkdir /WORK/FreshLibDev
    cd /WORK/FreshLibDev
    fossil open MY_REPOS/fresh.fossil FreshLibDev

2. Set the following environment variables:

   TargetOS=Linux                 
   lib=/WORK/FreshLibDev/freshlib  

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 http://lesscss.org/

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/create_release.sh

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

Instructions for assembling AsmBB without using FreshIDE

0
#