Overkill in include directories

Александр Бельков m_sun at mail.ru
Wed Aug 30 00:32:03 UTC 2017


Hello!

Adding TagLib to a project establishes discomfort with include 
directories. Developer should append to include directories' list any 
dir within the TagLib source tree. It's a bit frustrating.

Expected behaviour - include needed headers in angled brackets. But 
compiler curses on unresolved includes in the headers of TagLib because 
they use "quoted" includes.

Optimal decision would be to bring header files in a separate include 
directory. Further to use it both in building TagLib library and client 
applications.

I would make it myself for the project, but any updates to TagLib will 
require to repeat this dreary route again.

Really can't imagine present TagLib includes' tree on Linux...

Nevertheless you've done a great job! Thank you!


More information about the taglib-devel mailing list