Index: busybox-1.7.2/include/platform.h =================================================================== --- busybox-1.7.2.orig/include/platform.h 2007-10-30 15:34:59.000000000 -0500 +++ busybox-1.7.2/include/platform.h 2007-10-30 15:35:04.000000000 -0500 @@ -137,9 +137,11 @@ # include #endif +#ifndef __APPLE__ #ifndef __socklen_t_defined typedef int socklen_t; #endif +#endif /* ---- Compiler dependent settings ------------------------- */ #if (defined __digital__ && defined __unix__) @@ -179,7 +181,7 @@ #define HAVE_STDINT_H #else /* Largest integral types. */ -#if __BIG_ENDIAN__ +#if __BIG_ENDIAN__ && !__APPLE__ typedef long intmax_t; typedef unsigned long uintmax_t; #else Index: busybox-1.7.2/include/libbb.h =================================================================== --- busybox-1.7.2.orig/include/libbb.h 2007-10-30 15:34:59.000000000 -0500 +++ busybox-1.7.2/include/libbb.h 2007-10-30 15:35:04.000000000 -0500 @@ -31,7 +31,9 @@ #include #include #include +#ifndef __APPLE__ #include +#endif #include #include #include