Anyone? This seems to pertain to the GNU bug described here since mathconf.h included in the AOO source has a comment about it.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14608 From: Steele, Raymond Sent: Wednesday, August 28, 2013 2:54 PM To: dev@openoffice.apache.org; us...@openoffice.apache.org Subject: RE: Building comphelper 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<mailto:dev@openoffice.apache.org>; us...@openoffice.apache.org<mailto: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