lehitoskin/riff

ffi-obj: couldn't get "flif_create_image_GRAY16" from "libflif.so"

Opened this issue · 1 comments

Hi, i'm not sure if i should post here or on ivy.

compilation of ivy was fine, but when i tried to launch it, it says :

ffi-obj: couldn't get "flif_create_image_GRAY16" from "libflif.so" (libflif.so: undefined symbol: flif_create_image_GRAY16)
context...:
/usr/share/racket/collects/ffi/../racket/private/more-scheme.rkt:261:28
/usr/share/racket/collects/ffi/unsafe.rkt:209:2: get-ffi-obj*
'#%embedded:g12075:flif: [running body]
for-loop
run-module-instance!125
for-loop
[repeats 1 more time]
run-module-instance!125
for-loop
[repeats 1 more time]
run-module-instance!125
for-loop
[repeats 1 more time]
run-module-instance!125
perform-require!78
top-level: [running body]
...

libflif.so is in the same folder as ivy.
FLIF v0.3
OS : Gentoo

You need to use riff release tag v0.2 instead of pulling from master.

git pull https://github.com/lehitoskin/riff.git
cd riff
git fetch --all --tags --prune
git checkout tags/v0.2 -b v0.2
raco make main.rkt
raco link .