On 7/10/19 04:48, dave wrote:
Hi Javier,
Weird one - I have no idea what "ccdFirs tDirDefault" is referring to or
coming from - sounds roughly like racket versions don't match somewhere,
is it possible you have two versions installed somehow?
Thanks, I had not thought of it as a single symbol, and I had not looked for
it outside the fluxus tree. It appears to come from ode.
jcz@darthvader:~$ rg ccdFirs
ode/libccd/src/ccd.c
89:void ccdFirstDirDefault(const void *o1, const void *o2, ccd_vec3_t *dir)
ode/libccd/src/ccd/ccd.h
76:void ccdFirstDirDefault(const void *o1, const void *o2, ccd_vec3_t *dir);
80: (ccd)->first_dir = ccdFirstDirDefault; \
Instead of taking it from ode hg `default` branch, I just went back and
ensured that it was the 0.16.x branch, recompiled, reinstalled, then removed
fluxus and reinstalled and...
Same issue, same error.
Thanks again,
Javier
cheers,
dave
On 06/10/2019 04:59, Javier Candeira wrote:
Hi all,
I managed to compile Fluxus on Ubuntu 18.04. I've kept notes of my
updates to the compile/install instructions since some dependencies were
missing on my fresh install:
https://gitlab.com/candeira/fluxus/tree/ubuntu18.04-compiling-instructions
However, when I run fluxus I see an error that keeps it from starting
successfully:
jcz@darthvader:~/fluxus$ fluxus
load-extension: couldn't open file
path:
/usr/local/lib/fluxus-019/fluxus/compiled/native/x86_64-linux/3m/fluxus-engine_ss.so
system error:
/usr/local/lib/fluxus-019/fluxus/compiled/native/x86_64-linux/3m/fluxus-engine_ss.so:
undefined symbol: ccdFirs
tDirDefault
context...:
standard-module-name-resolver
module-path-index-resolve
syntax-local-module-exports
/usr/local/share/racket/collects/racket/require-transform.rkt:266:2:
expand-import
/usr/local/share/racket/collects/racket/private
/reqprov.rkt:584:5
/usr/local/share/racket/collects/racket/require-transform.rkt:266:2:
expand-import
/usr/local/share/racket/collects/racket/private/reqprov.rkt:266:21:
try-next
/usr/local/share/racket/collects/racket/private/reqprov.rkt:243:2:
require
apply-transformer-in-context
apply-transformer52
dispatch-transformer41
do-local-expand50
/usr/local/share/racket/collects/syntax/wrap-modbeg.rkt:46:4:
do-wrapping-module-begin
apply-transformer-in-context
apply-transformer52
dispatch-transformer41
...