From: Vasiljevic Z. <zv...@ar...> - 2007-10-09 13:22:29
|
On 09.10.2007, at 15:07, Stephen Deasey wrote: > > 32-bit only -- is this a good assumption? No. But I found only Solaris 2.8 missing them. Solaris 2.10 and all the other have those macros defined. Solaris 2.8 is old and nobody that I know really needs that any more. Hence I did not want to make a "project" arround that, just get our own code compiled for 2.8 solaris. > > Lot's of examples of working around these missing macros: > > http://www.google.com/codesearch?q=PRIdMAX > Well, yes. But, practically, this is all old hat. I checked all boxes that we compile on and only Solaris 2.8 is missing those from inttypes.h. All other platforms are basically OK so I see no need to invest much work there. Unless we want to be "clean" on older HP/UX or AIX'es or other more esoteric machines... I guess not. All "newer" Linuxes, Mac's and Solaris'es are perfectly OK. Cheers Zoran |