While attempting to build from source on Ubuntu 14.04, I get this error. I have made sure all of my libraries are updated as it says in the README. Unsure how to fix.
[ 57%] Building CXX object gui/widgets/CMakeFiles/eqwin.dir/eqwindow.cpp.o
/home/zach/Downloads/eq10q-2-beta7.1/gui/widgets/eqwindow.cpp: In member function ‘void EqMainWindow::sendAtomFftOn(bool)’:
/home/zach/Downloads/eq10q-2-beta7.1/gui/widgets/eqwindow.cpp:636:122: error: ‘lv2_atom_forge_object’ was not declared in this scope
LV2_Atom msg = (LV2_Atom)lv2_atom_forge_object(&forge, &frame, 0, fft_activated? uris.atom_fft_on : uris.atom_fft_off);
^
make[2]: *** [gui/widgets/CMakeFiles/eqwin.dir/eqwindow.cpp.o] Error 1
make[1]: *** [gui/widgets/CMakeFiles/eqwin.dir/all] Error 2
make: *** [all] Error 2
To build eq10q >= beta7 you need to install lv2 >= 1.10 because the lv2_atom_forge_object has been added in this version of lv2 spec.
Last edit: Pere Ràfols Soler 2016-06-27