Nick Ing-Simmons wrote: > > Can you copy/paste the error message? > (I don't have a build with big ints and long doubles. > so I don't see it.)
In file included from /usr/include/math.h:109, from /usr/local/lib/perl5/5.8.3/i686-linux-thread-multi-64int-ld/CORE/perl.h:2839, from persistent.c:3: /usr/local/lib/perl5/5.8.3/i686-linux-thread-multi-64int-ld/CORE/perl.h:1330: previous declaration of `long double modfl(long double, long double*)' with C++ linkage /usr/include/bits/mathcalls.h:116: conflicts with new declaration with C linkage /usr/include/bits/mathcalls.h:116: declaration of `long double modfl(long double, long double*) throw ()' throws different exceptions /usr/local/lib/perl5/5.8.3/i686-linux-thread-multi-64int-ld/CORE/perl.h:1330: than previous declaration `long double modfl(long double, long double*)' > >I've no idea where and how it should be fixed, perhaps > >a simple fix at Configure or hints/linux will do? > > Well as the DEFAULT is not to use long double I don't see that > Configure or hints really need fixing, other than perhaps > to warn that embedding in C++ may not work with those options. I wonder why it would no work... Well, I don't need long doubles, so I continued... Now I've found another error, a clash at perl_construct(). But I'll look deeper at it, before I bother you again. Thank you. Silvio