jralls at ceridwen.us
Sun Dec 7 16:05:22 EST 2014
> On Dec 7, 2014, at 12:09 PM, Derek Atkins <derek at ihtfp.com> wrote:
> 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 so
>> far don’t.
> What's the error message on those systems? UINT64_MAX has been around for
> 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.
More information about the gnucash-devel