tech-toolchain: Question about _POSIX_SOURCE/_XOPEN_SOURCE

Subject: Question about _POSIX_SOURCE/_XOPEN_SOURCE
To: None <tech-toolchain@NetBSD.ORG>
From: Michael C. Richardson <mcr@sandelman.ottawa.on.ca>
List: tech-toolchain
Date: 02/15/1998 15:27:03
-----BEGIN PGP SIGNED MESSAGE-----
 [I hope toolchain is the right place]
 I was trying to built oleo. It asks for -D_XOPEN_SOURCE. 
[Oleo hasn't been updated since 1994, which is sad...]
 NetBSD's sys/types.h's does not define u_long in that case.
 This is 1.3.
 However, sys/stat.h defines prototypes that use u_long that
are not protected by _XOPEN_SOURCE. What to do? I'm not a Posix lawyer...
 Removing _XOPEN_SOURCE from the Makefile makes it better, but then
I run into other problems.
 :!mcr!: | Sandelman Software Works Corporation, Ottawa, ON 
 Michael Richardson |Network and security consulting and contract programming
 Personal: mcr@sandelman.ottawa.on.ca. PGP key available.
 Corporate: sales@sandelman.ottawa.on.ca. 
 
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface
iQB1AwUBNOdPldiXVu0RiA21AQEd1AL8CVjEkazZE7AGIjA8UHGOGhLbjAcaLcvm
XIPe3S0aR99ECo+bywpeXV62YfhFSHlJuSomZgo6WfPSlcdgb7OrxW1ByIHYP1Xk
P+f79fQK4JADRm26yJAdZ+LYG/SZGVJg
=czru
-----END PGP SIGNATURE-----

AltStyle によって変換されたページ (->オリジナル) /