On Thu, Feb 1, 2018 at 10:09 PM, Thomas Munro <thomas.mu...@enterprisedb.com> wrote: > On Fri, Feb 2, 2018 at 7:06 PM, Jeff Davis <pg...@j-davis.com> wrote: >> /usr/include/c++/5/cmath:505:22: error: conflicting declaration of C >> function ‘long double >> ... >> /usr/include/c++/5/cmath:926:3: error: template with C linkage > > I suspect you can fix these with this change: > > +#ifdef __cplusplus > +} > +#endif > #include <llvm-c/Types.h> > +#ifdef __cplusplus > +extern "C" > +{ > +#endif > > ... in llvmjit.h.
Thanks! That worked, but I had to remove the "-stdlib=libc++" also, which was causing me problems. Regards, Jeff Davis