<div dir="ltr">it looks like their work around is using ## rather than /**/</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 2, 2014 at 4:51 PM, Carter Schonwald <span dir="ltr"><<a href="mailto:carter.schonwald@gmail.com" target="_blank">carter.schonwald@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">oh right, that is a problem with clang no matter what. <div><br></div><div>lens hit this issue, <a href="https://github.com/ekmett/lens/issues/357" target="_blank">https://github.com/ekmett/lens/issues/357</a></div>

<div>I think the solution is "don't do that" if you want to support clang being the C compiler GHC uses, though you'll have to look at the diffs on that ticket closely to see how they addressed it</div>

</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 2, 2014 at 4:31 PM, Sven Panne <span dir="ltr"><<a href="mailto:svenpanne@gmail.com" target="_blank">svenpanne@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2014/1/2 Carter Schonwald <<a href="mailto:carter.schonwald@gmail.com" target="_blank">carter.schonwald@gmail.com</a>>:<br>


<div>> sven,<a href="http://www.haskell.org/platform/mac.html" target="_blank">http://www.haskell.org/platform/mac.html</a>  has a wrapper script that<br>
> makes clang play nice with CPP, though a simpler alternative one can be<br>
</div>> found on manuel's page [...]<br>
<br>
I've seen the wrappers before, but do they really solve the problem<br>
for OpenGLRaw (concatenation via /**/ and replacement in strings)? As<br>
I said, I don't have access to a Mac, but the mangled options don't<br>
look like if they have anything to do with that. Can somebody confirm<br>
that?<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>