[fluxus] compiling .10x for os x
nik gaffney
nik at fo.am
Mon Aug 28 02:08:37 PDT 2006
> got stuck with guile 1.8.0
i had a similar error, so if you are using the official tarball, you might need
to patch the configure.in file.
--- configure.in.~1.268.2.4.~ 2006-03-28 09:52:36.000000000 +1100
+++ configure.in 2006-03-30 08:16:14.000000000 +1100
@@ -515,9 +515,6 @@
AC_SUBST([SCM_I_GSC_NEEDS_STDINT_H])
AC_SUBST([SCM_I_GSC_NEEDS_INTTYPES_H])
-AC_CHECK_TYPE(socklen_t, int)
-AC_CHECK_TYPE(struct ip_mreq)
-
AC_HEADER_STDC
AC_HEADER_DIRENT
AC_HEADER_TIME
@@ -532,6 +529,16 @@
sys/utime.h time.h unistd.h utime.h pwd.h grp.h sys/utsname.h \
direct.h])
+AC_CHECK_TYPE(socklen_t, ,
+ [AC_DEFINE_UNQUOTED(socklen_t, int,
+ [Define to `int' if <sys/socket.h> does not define.])],
+ [#if HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+#include <sys/socket.h>
+])
+AC_CHECK_TYPE(struct ip_mreq)
+
GUILE_HEADER_LIBC_WITH_UNISTD
AC_TYPE_GETGROUPS
More information about the Fluxus
mailing list