Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Tcepsa

2
Posts
1
Topics
6
Following
A member registered May 05, 2017

Recent community posts

(2 edits)

Okay, update time!  tl;dr -- I got it working!  I managed to compile the 0.80.0 version so it looks like that functionality is indeed not included in the current (0.70.6) version that is available to download at itch.io as of Feb 21, 2019

I'm not entirely certain what caused it to work but my bet is currently that I had initially cloned the repository incorrectly: I hadn't used the --recursive flag so I removed the folder and re-cloned the project, and after that cmake . "just worked" and now I have version 0.80.0 and when I save a .fnl file it does, in fact, save a .fnl file (and not a .fnl.tic file).  So now I'm looking forward to doing some Fennel coding! :-D

(1 edit)

Hello!  I recently purchased the Pro version for the ability to export to text and edit in external editors (I love the retro aesthetic, but I'm unwilling to give up my Emacs skills, so that seemed like a good compromise ;-) )  I'm also an aspiring Lisp-er, so the Fennel support was also a big draw for me.  However, either there is something broken in the 0.70.6 Pro version for Linux, or I am doing something wrong.  I put dofile("test.fnl") as the first line of the code and then at the console I type

> save test.fnl

And it creates test.fnl.tic which is filled with lots of what looks like binary data.

On the other hand, if I save it as test.lua it creates test.lua and the (Fennel) code is clearly there at the start of the file, as expected.  I've attempted to recompile (from reviewing the code in the repository it seems like it really should work--maybe 0.70.6 was compiled with code that didn't have PROJECT_FENNEL_EXT defined properly?--so I thought recompiling might fix it.  Or, as previously mentioned, maybe I'm doing something wrong!)  Unfortunately I ran into trouble with CMake (it looks like the problem is that ld can't find pthreads, but that is somewhat tangential to my main question in this post :-) )

I'm running it on Manjaro Linux (an Arch Linux derivative) if that helps any--I know the instructions for building that say to use the AUR project, but that project is a bit out of date (v. 0.60.3)...

I'd appreciate it if anyone could shed some light on this!