Hi,

Solaris 9 + SunStudio 12 seems to work fine. Just single nit:

./configure says
========================================================================
checking sys/ptem.h presence... yes
configure: WARNING: sys/ptem.h: present but cannot be compiled
configure: WARNING: sys/ptem.h:     check for missing prerequisite headers?
configure: WARNING: sys/ptem.h: see the Autoconf documentation
configure: WARNING: sys/ptem.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/ptem.h: proceeding with the preprocessor's result
configure: WARNING: sys/ptem.h: in the future, the compiler will take precedence
========================================================================

Reason is that sys/ptem.h needs sys/stream.h being included first ( I
found it documented here
http://www.gnu.org/software/autoconf/manual/html_node/Header-Portability.html
)

It seems to go away when I modify the configure.in like this, but I'm
not autoconf expert ...:
========================================================================
--- vim72a/src/configure.in     út črn 24 12:01:39 2008
+++ vim72ax/src/configure.in    st črn 25 08:56:18 2008
@@ -2071,10 +2071,14 @@
        termcap.h fcntl.h sgtty.h sys/ioctl.h sys/time.h sys/types.h termio.h \
        iconv.h langinfo.h math.h unistd.h stropts.h errno.h \
        sys/resource.h sys/systeminfo.h locale.h \
-       sys/stream.h sys/ptem.h termios.h libc.h sys/statfs.h \
+       sys/stream.h termios.h libc.h sys/statfs.h \
        poll.h sys/poll.h pwd.h utime.h sys/param.h libintl.h \
        libgen.h util/debug.h util/msg18n.h frame.h \
        sys/acl.h sys/access.h sys/sysctl.h sys/sysinfo.h wchar.h wctype.h)
+AC_CHECK_HEADERS([sys/ptem.h], [], [],
+[#if defined(sun)
+#  include <sys/stream.h>
+#endif])
========================================================================

Cheers !

-- 
        Vlad

Attachment: pgprTZjSSNAic.pgp
Description: PGP signature

Raspunde prin e-mail lui