[GNC-dev] gnucash master: Fix binreloc compile error with gcc.

John Ralls jralls at ceridwen.us
Wed May 27 12:18:26 EDT 2020



> On May 27, 2020, at 12:02 AM, Mike Alexander <mike at msalexander.com> wrote:
> 
> On 25 May 2020, at 11:01, John Ralls wrote:
> 
>> Updated	 via  https://github.com/Gnucash/gnucash/commit/fde6be6e (commit)
>> 	from  https://github.com/Gnucash/gnucash/commit/159ceb64 (commit)
>> 
>> 
>> 
>> commit fde6be6e018151c7884fd8754470c13924bbb683
>> Author: John Ralls <jralls at ceridwen.us>
>> Date:   Mon May 25 08:01:47 2020 -0700
>> 
>>    Fix binreloc compile error with gcc.
> 
> Sorry about that, I don't use gcc much anymore.  I gather that including mach-o/dyld.h requires including stdint first in gcc, but not clang.  Thanks for fixing it.

Mike,

No, gcc requires including stdint.h when one uses the C standard integer types, in this case uint32_t.

It had nothing to do with mach-o/dyld.h: The build failures were on the TravisCI Linux dockers.

Regards,
John Ralls



More information about the gnucash-devel mailing list