Problems compiling 4.4.0

Archive of the non-categorized posts related to the QLC+ technical support.
Please do not create new threads here, instead, use the categories above !
Post Reply
Samuel

Hi!
When I try to compile sources on Fedora 18/64bit, make stops and exits with following errors:

../../src/libqlcplusengine.so: undefined reference "fftw_malloc"
../../src/libqlcplusengine.so: undefined reference "fftw_free"
../../src/libqlcplusengine.so: undefined reference "fftw_execute"
../../src/libqlcplusengine.so: undefined reference "fftw_plan_dft_r2c_1d"
../../src/libqlcplusengine.so: undefined reference "fftw_destroy_plan"
collect2: error: ld returned 1 exit status
make[3]: *** [bus_test] Errore 1
make[3]: Leaving directory `/home/sam/Scaricati/SW/qlcplus/engine/test/bus'
make[2]: *** [sub-bus-make_default-ordered] Errore 2
make[2]: Leaving directory `/home/sam/Scaricati/SW/qlcplus/engine/test'
make[1]: *** [sub-test-make_default-ordered] Errore 2
make[1]: Leaving directory `/home/sam/Scaricati/SW/qlcplus/engine'
make: *** [sub-engine-make_default-ordered] Errore 2

I've checked that lib-fftw and everything else is up to date before installing, and it's ok, I really don't know what to try to have it working...

Thank you, S_
Massimo Callegari

Hi, it seems you installed the FFTW development files but not the library itself. Please double check.
Also I think there are different versions of FFTW around. You need to install FFTW3
Samuel

Well, I've checked again and everything was correctly install, then I tried again to compile, and this time it seems to compile with no errors.

Now I'm trying to create an RPM by using the provided script, and everything seems to work fine [doesn't list any error], but it won't create any package in the rpmbuild directory.

EDIT

I've tried to
# make install
and it doesn't work. When I try to run QLC+
$ qlcplus
qlcplus: error while loading shared libraries: libqlcplusengine.so.1: cannot open shared object file: No such file or directory

There's something going wrong during the compiling/installing process that I cannot figure...
Post Reply