DISTRHO / DPF-Plugins

Collection of DPF-based plugins for packaging
Other
102 stars 19 forks source link

Cannot build ProM after latest updates #8

Closed stefano-tronci closed 6 years ago

stefano-tronci commented 6 years ago

Hi! I used to be able to build all plugins with no issue up until r88. Now I cannot build ProM, not sure why as projectm is installed in my system. Seems like the make process is skipping ProM. This is the output of make all -C plugins/ProM:

make: Entering directory '/home/crocoduck/DPF-Plugins/plugins/ProM'
Compiling DistrhoPluginProM.cpp
Compiling DistrhoUIProM.cpp
Compiling DistrhoPluginMain.cpp (JACK)
Compiling DistrhoUIMain.cpp (JACK)
Creating JACK standalone for ProM
/usr/bin/ld: ../../build/ProM/DistrhoPluginProM.cpp.o: undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'
/usr/bin/ld: /usr/lib/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [../../dpf/Makefile.plugins.mk:127: ../../bin/ProM] Error 1
make: Leaving directory '/home/crocoduck/DPF-Plugins/plugins/ProM'

Since ProM used to build in the past, and the dependencies listed in the makefile (OpenGL, ProjectM) are installed in my system, I am wondering if anything is wrong with the makefile.

falkTX commented 6 years ago

I forgot to add the flags for that one. Now fixed.

stefano-tronci commented 6 years ago

Nice. It works, but I still have to build ProM separately. That is, this is what I issue to build everything, including ProM:

make all && make all -C plugins/ProM

Is this the expected behaviour?