[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
coreutils-4.5.7 feedback: small patch for Apple Darwin 6.3 (MacOS 10.2.3
From: |
Nelson H. F. Beebe |
Subject: |
coreutils-4.5.7 feedback: small patch for Apple Darwin 6.3 (MacOS 10.2.3) |
Date: |
Thu, 20 Feb 2003 12:42:32 -0700 (MST) |
Compilation of coreutils-4.5.7 on Apple Darwin 6.3 (MacOS 10.2.3)
failed like this:
if gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I. -I/usr/local/include -g -O2 -MT ftw.o -MD -MP -MF ".deps/ftw.Tpo" \
-c -o ftw.o `test -f 'ftw.c' || echo './'`ftw.c; \
then mv ".deps/ftw.Tpo" ".deps/ftw.Po"; \
else rm -f ".deps/ftw.Tpo"; exit 1; \
fi
In file included from /usr/include/dirent.h:64,
from ftw.c:44:
/usr/include/sys/dirent.h:73: parse error before "u_int32_t"
/usr/include/sys/dirent.h:75: parse error before "d_type"
/usr/include/sys/dirent.h:76: parse error before "d_namlen"
/usr/include/sys/dirent.h:83: parse error before '}' token
ftw.c: In function `open_dir_stream':
ftw.c:283: dereferencing pointer to incomplete type
ftw.c:301: dereferencing pointer to incomplete type
ftw.c: In function `ftw_dir':
ftw.c:538: dereferencing pointer to incomplete type
ftw.c:538: dereferencing pointer to incomplete type
make[3]: *** [ftw.o] Error 1
The fix is simple: <sys/types.h> is needed:
% diff -c lib/ftw.c.~1~ lib/ftw.c
*** lib/ftw.c.~1~ Sat Feb 8 11:18:20 2003
--- lib/ftw.c Wed Feb 19 06:16:39 2003
***************
*** 36,41 ****
--- 36,43 ----
# endif
#endif
+ # include <sys/types.h>
+
#if defined _LIBC
# include <dirent.h>
# define NAMLEN(dirent) _D_EXACT_NAMLEN (dirent)
With that patch applied, all tests pass successfully (the build was
with gcc-3.2.2).
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- Center for Scientific Computing FAX: +1 801 581 4148 -
- University of Utah Internet e-mail: address@hidden -
- Department of Mathematics, 110 LCB address@hidden address@hidden -
- 155 S 1400 E RM 233 address@hidden -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe -
-------------------------------------------------------------------------------
- coreutils-4.5.7 feedback: small patch for Apple Darwin 6.3 (MacOS 10.2.3),
Nelson H. F. Beebe <=