Hello,

this seems to be related to the lack of `long double' on some arches.
On such platforms there are no *l math function.

>From what I can see sparc and s390 have already been marked as not
providing long double.  A test I've made with cpp -nostdinc on my Intel
platform seems to show that powerpc also lacks long double.

More generally the GNU libc /usr/include/bits/mathdef.h #defines
__NO_LONG_DOUBLE_MATH to 1 on platform where such type is not provided. 

The patch I'm working on will be very GNU libc centric and use this
trick.  Right now I'm having trouble finding out in which file to
put it ; I need to understand how stlport interacts with system include
files.  If this is considered to be a *bad* thing to do so, then we'll
need to explicitely enumerate platforms lacking `long double' to get
stlport5 compiled.

Thanks,

Thomas



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to