alex.aycinena at gmail.com
Sun Dec 7 16:35:58 EST 2014
After your patch 495c939c, on F20, I get:
swig-engine.c: In function '_wrap_pwr64':
swig-engine.c:18448:3: error: implicit declaration of function 'pwr64'
result = pwr64(arg1,arg2);
cc1: all warnings being treated as errors
make: *** [libgncmod_engine_la-swig-engine.lo] Error 1
I get a different error of F19, which I will shortly send you.
On Sun, Dec 7, 2014 at 1:05 PM, John Ralls <jralls at ceridwen.us> wrote:
> > On Dec 7, 2014, at 12:09 PM, Derek Atkins <derek at ihtfp.com> wrote:
> > John,
> > On Sun, December 7, 2014 2:52 pm, John Ralls wrote:
> >> It still won’t build on F18 or Debian Wheezy. There’s a problem with GCC
> >> 4.7, used in both, such that it doesn’t recognize the C99 standard
> >> sized-integer macros, e.g. UINT64_MAX, and the work-arounds I’ve found
> >> far don’t.
> > What's the error message on those systems? UINT64_MAX has been around
> > a very long time, IIRC. Maybe they need a special header #included?
> Your suggestion on IRC that to be sure that the __STDC_FOO_MACROS macros
> were defined before *any* includes was the key: stdint.h was getting
> included from inttypes.h before the spot I was inserting them.
> John Ralls
More information about the gnucash-devel