> On Dec 7, 2014, at 12:09 PM, Derek Atkins <de...@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 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. Thanks! Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel