I uploaded my current version of PCHSupport.cmake as attachment to bug 1260. The cmake module now supports adding the same precompiled header to multiple targets following a proposition by frederic heem See: http://www.cmake.org/Bug/bug.php?op=show&bugid=1260&pos=1 -- Axel Roebel IRCAM Analysis/Synthesis Team Phone: ++33-1-4478 4845 | Fax: ++33-1-4478 1540