SiggiGue/pyfilterbank

Documentation - Compiling the c source

Opened this issue · 1 comments

spors commented

$ gcc -c -std=c99 -O3 sosfilter.c
$ gcc -shared -o sosfilter.so sosfilter.o

should be changed into

$ gcc -c -std=c99 -O3 sosfilt.c
$ gcc -shared -o sosfilt.so sosfilt.o

Thanks for the hint.
However a refactor of the whole octave and sosfiltering module is planned:
The compilation will be done using the out-of line API-mode from cffi (http://cffi.readthedocs.io/en/latest/cdef.html)

If you are interested in what will be changed by the refactoring, have a look at https://github.com/SiggiGue/pyfilterbank/tree/refactor .