Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Thu, 26 Jul 2001 15:55:23 -0400 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: export signgam Message-ID: <20010726155523.B20780@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: <3B60741B DOT 80508 AT ece DOT gatech DOT edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: <3B60741B.80508@ece.gatech.edu>; from cwilson@ece.gatech.edu on Thu, Jul 26, 2001 at 03:48:43PM -0400 On Thu, Jul 26, 2001 at 03:48:43PM -0400, Charles Wilson wrote: >It seems that some packages (especially plotutils) assume that if gamma, >lgamma, j0, and erf all exist, then signgam does too. This breaks on >cygwin, since signgam exists but is not exported. However the >assumption is not unreasonable, so here's a patch to export the symbol. >--- cygwin.din~ Fri Apr 27 18:24:42 2001 >+++ cygwin.din Thu Jul 26 15:40:08 2001 >@@ -668,6 +668,8 @@ > _sigfillset = sigfillset > signal > _signal = signal >+signgam >+_signgam = signgam > significand > _significand = significand > significandf This has been discussed many times. I'd love to have this fixed but I don't think that the above patch does it: Cannot export signgam: symbol not defined Cannot export signgam: symbol not defined collect2: ld returned 1 exit status make: *** [new-cygwin1.dll] Error 1 make: *** [/cygnus/build/win32/i686-pc-cygwin/winsup/cygwin/new-cygwin1.dll] Error 2 I think that we probably have to export the __signgam function, don't we? cgf