Did you properly checked-out the latest FreshLibDev branch?
Is this one at https://fresh.flatassembler.net/fossil/repo/fresh/index or a different repository?, I'm new to fossil, I just run "fossil open ..." using that fossil file.
Also, you should actually set the path to the FreshLibDev directory in the Options|IDE options|Aliases as a lib alias
I set "lib" path to "freshlib" directory inside Fresh's cloned repository.
Nevermind. Since I'm new to fossil, I was using the wrong branch "trunk", so I switched to "FreshLibDev" one (fossil update FreshLibDev), now it works. Thank you.
No, the Fresh IDE trunk branch does not contains the latest version of FreshLib. It is updated, but not so frequently as needed for AsmBB compilation.
Simply create one new working directory and checkout the "FreshLibDev" branch:
mkdir /PROJECTS/FreshLibDev
cd /PROJECTS/FreshLibDev
fossil open /REPOSITORIES/fresh.fossil FreshLibDev
Here PROJECTS
is the path to your working directories/projects. REPOSITORIES
is the path to the directory where you cloned the Fresh IDE repository (the fresh.fossil
file or whatever you named it). Relative paths should work as well.
Then change the lib
alias to point to /PROJECTS/FreshLibDev/freshlib
No need to clone the repository again. When you need to update the checkout (working directory) with the latest changes simply execute fossil update
inside the directory.