libera/#ecl - IRC Chatlog
Search
9:14:25
erru
update: after recompiling ecl for the arm-linux platform, it now produced a very smol executable and it want to dynamically link libecl. just as i wanted! big thanks for your support so far jackdaniel :)
9:15:48
jackdaniel
if you work results in something public (a repository, a blog post), then let me know
15:16:12
erru
i managed to get the library built small enough to fit it onto my hardware and when executing the lisp script on it, it takes just over 6 seconds of startup time :D
15:16:52
erru
maybe a long running server application would not care about 6 seconds startup time, but for a oneshot script it seems excessive
15:22:07
jackdaniel
if you have asdf builtin or required from init script, it takes most startup time
15:26:40
jackdaniel
other than that - no clue. ecl does not dump images, so it must initialize its structs
16:20:52
jackdaniel
it allows referencing symbols like @'sym-name' and inline lisp strings like @"foo" etc
16:25:53
Visen
Well I always try to type "(exit)" to get out of ecl and get errors about undefined functions
16:50:35
Visen
I just absolutely cannot get my program to build a working executable with ecl https://plaster.tymoon.eu/v/7QRDBO24Q#5159
16:51:10
Visen
I've tried using ecl's provided asdf, my own vendored asdf, using asdf's make functionality, using ecls asdf:make-build
16:52:55
Visen
Here's what happens if I don't load my vendored asdf: https://plaster.tymoon.eu/v/7QTBCB8LM#5160
16:56:19
Visen
Here is all my asd files and build scripts https://plaster.tymoon.eu/v/7QV9D1EQ2#5161
17:02:38
jackdaniel
also, is the dependency chain correct? say, perhaps your wyatt-game/core depends on cffi, but cffi is declared as a dependency of wyatt-game/raylib
17:03:05
jackdaniel
the conditino about break-locals is irrelevant, the real issue is package with name "cffi"
17:10:11
Visen
I don't think my wyatt-game/core package uses cffi directly anywhere, so I'm not sure why that would matter