> Needing make clean doesn't suggest so, and I personally wouldn't try 
> rebuilding half the project with another compiler and expect things to go 
> smoothly :)

Yep, totally agree, thats why I did make clean in between (although with meson 
it wouldn't be needed `</troll>`) just that I forgot one time and noted it 
"worked", and despite the mixed compiles it ran too :)

> Also, just to me sure: you need to re-run configure with the new values of CC 
> and CXX, not merely run make CC=... CXX=... -- the later could work, but it 
> also could fail.

Yes, I'm running configure each time.

> That gets me worried: it looks like it's using GCC 4.8 include paths with 
> Clang…

I think (but no expert on this level of details) that for the STL clang uses 
the same as gcc so the compiled products can be linked together, the clang 
package here is dependent on libstdc++ and libgcc not any clang specific 
version.  On that basis I wonder if the version difference isn't an issue since 
one is a gcc version and the other is a clang version?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2067#issuecomment-490382213

Reply via email to