Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-Id: <4.3.2.7.0.20000809102506.00b40228@courriel.polymtl.ca>
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Wed, 09 Aug 2000 10:44:00 -0400
To: Markus.Hoenicka@uth.tmc.edu
From: Andre Bleau <andre.bleau@courriel.polymtl.ca>
Subject: Re: _ctype_ not found in cygwin1.dll
Cc: cygwin@sources.redhat.com
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id KAA09184

After I upgraded to Cygwin 1.1.x I had the same problem while linking with 
a library I compiled under Cygwin B20.1. Some function inside the library 
was including <ctype.h> for the use of isupper, islower... These are macros 
using a
global variable of the cygwin library named _ctype_ whose declaration in 
ctype.h has changed between B20.1 and 1.1.x to now include the 
__declspec(dllimport) attribute. You will have to recompile the modules of 
your libmysqlclient.a that include <ctype.h>.

Hope this helps.

>Hi all,
>
>this is sort of a follow-up to my previous problem (accept() fails if
>I run my app as service, but succeeds if I run it standalone).
>
>I found out that my app does run fine as a server on a different B20.1
>installation. So I figured that my CygWin setup may be screwed up and
>started from scratch. I upgraded to the latest net release and rebuilt
>my app completely (except for libmysqlclient.a: This was compiled with
>B20.1, and I could not yet figure out how to compile it on 1.1.4).
>
>Now I face a different problem. My app again runs just fine as
>standalone, but when I try to start it as a service (using
>invkr153.zip) I get:
>
>"The procedure entry point _ctype_ could not be located in the dynamic
>link library cygwin1.dll"
>
>What is this trying to tell me? Any help will be greatly
>appreciated. cygcheck is attached below.
>
>Markus


André Bleau, ing., analyste
bleau@courriel.polymtl.ca

Département de génie électrique et         Electric Engineering and
de génie informatique                      Computer Engineering department
École Polytechnique de Montréal            Montreal Polytechnic School


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

