The alien function "ja_silent_errors" is undefined.
opened this issue · comments
Running rt-start
function returns this error on Debian-Linux:
Problem running Incudine initialization hook #:
The alien function "ja_silent_errors" is undefined.
[Condition of type INCUDINE-SIMPLE-ERROR]
How could this be solved?
If you have Jack installed, try
# from shell
cd /path/to/incudine/src && ./clean.sh
and recompile incudine.
I did, the error is still popping up when i (ql:quickload "incudine") and then (rt-start).
I have jackd2 installed.
Do you get a similar output ?
shell> nm /path/to/incudine/src/libincudine.so | grep ja_silent_errors
0000000000007c20 T ja_silent_errors
You are probably loading a different incudine library.
I can reproduce your problem with the following steps:
- set *AUDIO-DRIVER* to :PORTAUDIO in ~/.incudinerc
- compile incudine
- mv libincudine.so /tmp
- set *AUDIO-DRIVER* to :JACK in ~/.incudinerc
- compile incudine
- overwrite the new lib with the old /tmp/libincudine.so
- load incudine
*AUDIO-DRIVER* is :JACK but the library uses PortAudio.