I'm not sure why I am having so many issues with comphelper, but I am also 
getting the following:

/opt/aoo-4.0.0/main/solver/400/unxsoli4.pro/inc/rtl/math.hxx, line 315: Error: 
The function "isfinite" must have a prototype
/opt/aoo-4.0.0/main/solver/400/unxsoli4.pro/inc/rtl/math.hxx, line 328: Error: 
The function "isfinite" must have a prototype
/opt/aoo-4.0.0/main/solver/400/unxsoli4.pro/inc/rtl/math.hxx, line 339: Error: 
The function "isfinite" must have a prototype

Each instance of the above is complaining about the use of SAL_MATH_FINITE. 
which I think is defined in mathconf.h

Any help would be greatly appreciated.

From: Steele, Raymond
Sent: Wednesday, August 28, 2013 2:38 PM
To: dev@openoffice.apache.org; us...@openoffice.apache.org
Subject: Building comphelper

While build AOO 4.0, the build fails in module comphelper.  It seems to be 
complaining about the boost/integer_fwd file.

/usr/local/include/boost/integer_fwd.hpp line 137, Error: Illegal value for 
template parameter.
/usr/local/include/boost/integer_fwd.hpp line 137, Error: Cannot use class 
specialization with non-classes.

integer_fwd.cpp contains the following on line 136 and 137:

136: template <  >
137:        struct low_bits_mask_t< ::std::numeric_limits<unsigned 
char>::digits>;


Any ideas? Has anyone run into this before.



Raymond

Reply via email to