before i start to suggest a patch for the current build system i would like to discuss some issues that need addressing. 1. target version: i think it is best to wait for 1.7.0 before changing the build process, because plugin Makefiles will most likly need changes too. 2. which headers need exporting: should we simply copy all headers to $(PREFIX)/include/vdr or only the ones that contain APIs for plugins? what with the classes in libsi, can they be left out? 3. multiple versions: should we support multiple parallel installed versions of vdr in the same prefix like "/usr/include/vdr-1.7"? at least for non devel releases, that maintain a stable API over their whole lifetime, this could be useful. 4. additional dependencies: as suggested by Ville Skyttä, we could use pkg-config for finding external libs instead of guessing their location. currently vdr will fail to build if freetype is installed for example in /opt/lib. b.t.w.: this has nothing to do with the fakt that freetype requires a "strange" way of including its headers. for now i suggest the usage of `freetype-config --libs --cflags` to respekt some peoples need to avoid installing pkg-config. this will also require vdr to provide a vdr-config script instead of a vdr.pc file. 5. ... i appreciate your feadback an suggestions. clemens _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr