Build sf-demo executable from all sources in one compilation