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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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/