It seems there's a subtle difference between mingw32 on windows and on

unixen.  Apparently, include_next does not count repeated include
directories on unixen but does on windows, thus windows users of mingw
saw the build of the ip lib break for not having included
w32api/include/basetsd.h through the include/basetsd.h.  It would
include include/basetsd.h again and (since the include guard in that
file surrounds the include_next), would do nothing the second time.  I guess
I'm the only person who got bit by this difference.

svn path=/trunk/; revision=11137
This commit is contained in:
Art Yerkes 2004-09-30 22:04:13 +00:00
parent c7eba737e2
commit f45c8f618d

View file

@ -1,4 +1,4 @@
# $Id: makefile,v 1.2 2004/09/30 05:41:09 arty Exp $
# $Id: makefile,v 1.3 2004/09/30 22:04:13 arty Exp $
PATH_TO_TOP = ../../..
@ -15,8 +15,7 @@ TARGET_CFLAGS = \
-Iinclude \
-I../../net/tcpip/include \
-I../undis/include \
-I../oskittcp/include \
-I$(PATH_TO_TOP)/include
-I../oskittcp/include
TARGET_CLEAN = network/*.o