delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/05/05/03:24:02

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
From: "Ron Barak" <bait DOT 20 DOT rbarakX AT spamgourmet DOT com>
To: <cygwin AT cygwin DOT com>
Subject: "proc_open.c:753: error: `TIOCNOTTY' undeclared" error in PHP build
Date: Wed, 5 May 2004 10:20:10 +0300
Message-ID: <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAu1ujcttjz024pdOfp7EnkcKAAAAQAAAAtrvomBz1DkmH9SiQ4Ap4IgEAAAAA@spamgourmet.com>
MIME-Version: 1.0

Hi,

I downloaded the PHP sources and I try to build them on cygwin. After
running configure, I try to make, and I get the below errors:

$ make
gcc  -Iext/standard/ -I/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/
-DPHP_ATOM_INC -I/cygdrive/n/src/php/php-5.0.0RC2/include
-I/cygdrive/n/src/php/php-5.0.0RC2/main
-I/cygdrive/n/src/php/php-5.0.0RC2
-I/cygdrive/n/src/php/php-5.0.0RC2/Zend -I/usr/include/libxml2
-I/cygdrive/n/src/php/php-5.0.0RC
2/TSRM  -g -O2  -c
/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c -o
ext/standard/proc_open.o  && echo > ext/standard/proc_open.lo
/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c: In function
`zif_proc_open':
/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c:753: error:
`TIOCNOTTY' undeclared (first use in this function)
/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c:753: error:
(Each undeclared identifier is reported only once
/cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c:753: error:
for each function it appears in.)
make: *** [ext/standard/proc_open.lo] Error 1

Now, /cygdrive/n/src/php/php-5.0.0RC2/ext/standard/proc_open.c:753 is in
the following stanza:

#if PHP_CAN_DO_PTS
        if (dev_ptmx >= 0) {
            int my_pid = getpid();

            /* detach from original tty. Might only need this if
isatty(0) is true */
            ioctl(0,TIOCNOTTY,NULL);
<<<< line 753
            /* become process group leader */
            setpgid(my_pid, my_pid);
            tcsetpgrp(0, my_pid);
        }

Could you suggest a remedy ?

Thanks,
Ron.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019