2013/1/23 Joachim Wilke joachim.wilke@gmail.com:
2013/1/22 Klaus Schmidinger Klaus.Schmidinger@tvdr.de
On 20.01.2013 20:24, Andreas Brachold wrote:
I think into vdr.pc is parameter includedir= missed, if $(INCDIR) not a standard directory.
If you have an installed version of VDR on your system (i.e. there is a vdr.pc file in /usr/share/pkgconfig) and you 'make' a plugin from within the plugin's source directory, the information stored in that vdr.pc file will be used.
I think what Andreas means ist, that the INCDIR of the *installed* VDR headers is currently not included in the CXXFLAGS in vdr.pc. This causes plugins to not compile for themselves even if VDR has installed (using make install) before.
But it works without any problems here. You don't need to add /usr/include or /usr/local/include to the CXXFLAGS because they are always included. I can't imagine a reason why the includedir should not be a "standard directory".