diff options
| author | Jesus Cea <jcea@jcea.es> | 2010-04-28 10:32:30 +0000 |
|---|---|---|
| committer | Jesus Cea <jcea@jcea.es> | 2010-04-28 10:32:30 +0000 |
| commit | c4f45c93a5f1fa9355144c7a567f9bd74162d077 (patch) | |
| tree | 6cee2fc29429f6b367d7220092339a1cfa373a73 /configure.in | |
| parent | aba0a518949cdef74fe158d688bfd7eaff6a6548 (diff) | |
| download | cpython-c4f45c93a5f1fa9355144c7a567f9bd74162d077.tar.gz | |
Issue #3928: Support 'os.mknod()' in Solaris
Diffstat (limited to 'configure.in')
| -rw-r--r-- | configure.in | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 63ed01ce3a..d907d4f452 100644 --- a/configure.in +++ b/configure.in @@ -1373,7 +1373,14 @@ AC_MSG_RESULT($was_it_defined) # Check whether using makedev requires defining _OSF_SOURCE AC_MSG_CHECKING(for makedev) -AC_TRY_LINK([#include <sys/types.h> ], +AC_TRY_LINK([ +#if defined(MAJOR_IN_MKDEV) +#include <sys/mkdev.h> +#elif defined(MAJOR_IN_SYSMACROS) +#include <sys/sysmacros.h> +#else +#include <sys/types.h> +#endif ], [ makedev(0, 0) ], ac_cv_has_makedev=yes, ac_cv_has_makedev=no) |
