Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Sat, 1 Dec 2001 19:56:06 +0100 From: "Gerrit P. Haase" X-Mailer: The Bat! (v1.53t) Business Reply-To: "Gerrit P. Haase" Organization: Esse keine toten Tiere X-Priority: 3 (Normal) Message-ID: <37598448663.20011201195606@familiehaase.de> To: posting-list AT MailAndNews DOT com ((Jari Aalto)) CC: cygwin AT sourceware DOT cygnus DOT com Subject: Re: MySQL and Apache 2.x compile: SIG_DFL' undeclared In-Reply-To: <4rnbx90c.fsf@blue.sea.net> References: <4rnbx90c DOT fsf AT blue DOT sea DOT net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 320081107336-0001 AT t-dialin DOT net Hallo Jari, Am 2001-12-01 um 16:20 schriebst du: > Does anyone how could this error be fixed? Looking at the > /usr//include/signal.h look okay to me. > 13 #define SIG_DFL ((void (*)(int))0) /* Default action */ > 14 #define SIG_IGN ((void (*)(int))1) /* Ignore action */ > 15 #define SIG_ERR ((void (*)(int))-1) /* Error return */ > 16 #else > 17 #define SIG_DFL ((void (*)())0) /* Default action */ > 18 #define SIG_IGN ((void (*)())1) /* Ignore action */ > 19 #define SIG_ERR ((void (*)())-1) /* Error return */ It looks like this for me: #if defined(__STDC__) || defined(__cplusplus) #define SIG_DFL ((void (*)(int))0) /* Default action */ #define SIG_IGN ((void (*)(int))1) /* Ignore action */ #define SIG_ERR ((void (*)(int))-1) /* Error return */ #else #define SIG_DFL ((void (*)())0) /* Default action */ #define SIG_IGN ((void (*)())1) /* Ignore action */ #define SIG_ERR ((void (*)())-1) /* Error return */ #endif Have you tried to define __STDC__ to see if it makes a difference, though I built mysql-4.0 (not from CVS) and I had no major problems like you have. Ciao, Gerrit P. Haase mailto:gp AT familiehaase DOT de -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/