Index: busybox-1.7.2/include/platform.h =================================================================== --- busybox-1.7.2.orig/include/platform.h 2007-09-03 13:48:46.000000000 +0200 +++ busybox-1.7.2/include/platform.h 2007-10-04 15:20:58.301274440 +0200 @@ -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-09-16 20:48:10.000000000 +0200 +++ busybox-1.7.2/include/libbb.h 2007-10-04 15:20:22.275221430 +0200 @@ -31,7 +31,9 @@ #include #include #include +#ifndef __APPLE__ #include +#endif #include #include #include