Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Mar 1997 09:16:33 -0700 (MST)
From:      Wes Peters <softweyr@xmission.com>
To:        Ian Kallen <ian@gamespot.com>
Cc:        questions@freebsd.org
Subject:   building opie 2.31 on freeBSD 2.2
Message-ID:  <199703251616.JAA01292@obie.softweyr.ml.org>
In-Reply-To: <3.0.32.19970324154830.00a93100@mail.gamespot.com>
References:  <3.0.32.19970324154830.00a93100@mail.gamespot.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ian Kallen writes:
 > The way stuff is cast in the header files seems to have changed from
 > freeBSD 2.1.x to 2.2 -- what were previous "unsigned long" are now
 > "u_int32_t"  My efforts to compile opie 2.31 have been thwarted by "parse
 > error ..." in dirent.h  Anybody have a fix (a patch to opie?) or workaround
 > that they'd recommend? 

Oooh, another "unsafe" header file.  You probably need to make sure that
<sys/types.h> is included before <dirent.h>.  Each header file *should*
include other headers it requires, but this has been a big philosopical
disagreement in the UNIX world for many years.

-- 
          "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                       Softweyr LLC
http://www.xmission.com/~softweyr                       softweyr@xmission.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703251616.JAA01292>