<div dir="ltr"><div>Hi Bjoern,</div><div><br></div><div>This is the cpp output:</div><div><br></div><div>➜ ~ cpp --version</div><div>cpp (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010</div><div>Copyright (C) 2015 Free Software Foundation, Inc.</div><div>This is free software; see the source for copying conditions. There is NO</div><div>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</div><div><br></div><div>So, 5.2.1 right?</div><div><br></div><div>I'll try to download the sdk instead to check if it compiles.</div><div>I'll let you know the result.</div><div><br></div><div>thanks</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 9, 2015 at 9:39 AM, Bjoern Michaelsen <span dir="ltr"><<a href="mailto:bjoern.michaelsen@canonical.com" target="_blank">bjoern.michaelsen@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Mon, Nov 09, 2015 at 10:58:20AM +0100, Stephan Bergmann wrote:<br>
> The SDK's idlc calls out to a C preprocessor to preprocess the .idl files.<br>
> Normally, it calls the ucpp executable next to itself in the SDK's bin dir.<br>
> I assume that something is broken in the Ubuntu setup, and that idlc calls<br>
> some other preprocessor in a way that does not work.<br>
<br>
</span>Ubuntu uses cpp as provided by gcc. This is known not to work with gcc-4.8, but<br>
so far there was no indication for me that it doesnt work with later versions<br>
of gcc.<br>
<br>
@lucass: What gcc version do you have installed? (What does "cpp --version" say?)<br>
<br>
Best,<br>
<br>
Bjoern<br>
</blockquote></div><br></div>