Configure can't find open3 on NeXTstep
authorHans Mulder <hans@icgned.nl>
Fri, 27 Jun 1997 06:32:59 +0000 (18:32 +1200)
committerTim Bunce <Tim.Bunce@ig.co.uk>
Wed, 6 Aug 1997 12:00:00 +0000 (00:00 +1200)
commit594531f4d9838ea28dc90ddbca2a7370b93eaeec
tree5cd41d86201f44590d2bd455d072b3a92eca0e24
parent7792a3d729e8aee4b1cc995dd6dddc0daaf04fcf
Configure can't find open3 on NeXTstep

A buglet in Configure casuses it to not find the 3-argument
form of open(2) on some platforms.  The problem is that it
tries to compile open3.c using $cc $cppflags.  On a NeXT
with MAB support, this will cross-compile for the first
architecture on the list.  If that isn't the architecture
Configure is running on, the resultant binary cannot be run.
This leads Configure to believe that open3 is not available.

P.S. A relevant detail not mentioned in the site configurion
summary below, is that I'm compiling on an HP/PA workstation.

Credited: Andy Dougherty <doughera@newton.phys.lafayette.edu>

p5p-msgid: 9706271816.AA10551@ icgned.icgned.nl
private-msgid: 9706271816.AA10551@icgned.icgned.nl
Configure