Hi,
On 09/07/13 17:57, Maciej (Matchek) BliziÅski wrote:
2013/9/7 Riccardo Mottola <[email protected]>
Are there reliable #ifdef's for identifying solaris? and then, in case, its
versions? I need certain workaround for solaris and, furthermore some are
needed only for solaris 8/9, but no longer in 10+. (I'm struggling with the
missing stdint.h and the incomplete inttypes.h)
Why not have a ./configure test for the exact feature or bug you're
interested in detecting, and an own #define?
First, not everything is easy to check, also these tests need to work on
non-solaris platforms. Perhaps you do have some ready tests?
The first problem is checking for stdint.h: that's easy, the alternative
is inttypes. But then checking for various macros, some of those are
defined "blank" on solaris 8/9, not just undefined. (MIN/MAX limits,
PRTuPTR and that kind of stuff).
Furthermore, configure is easy for a program, but more difficult to use
for a library, a Framework where you install headers, because you don't
install config.h, or at least so I understand it.
So if you have some solaris ifdef's I would still a appreciate :) There
must be! Perhaps a mix of the two tings will eventually help me better.
Riccardo
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.