Re: [Autogen-users] missing
Brought to you by:
bkorb
From: Bruce K. <bk...@gn...> - 2009-10-13 21:16:08
|
If it isn't in stdint.h (it should be, if memory serves), then the backup is "unsigned long". If a pointer is not matching a long in size, there is a terrible lot of code that will break. So, in compat/compat.h: #ifndef HAVE_UINTPTR_T typedef unsigned long uintptr_t; #endif I guess that needs to get configured into the installed header. What a pain: ../libopts/autoopts/options.h:348: error: expected specifier-qualifier-list before ‘uintptr_t’ I have a script for installing an edited version of options.h. It needs to edit in the above typedef if HAVE_UINTPTR_T is not defined in config.h. *sigh*. Thank you. |