delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/01/13/19:59:23

From: glenn AT gs DOT fay DOT nc DOT us (Glenn Spell)
Subject: Re: missing entry point _ctype_ in cygwin1.dll
13 Jan 1999 19:59:23 -0800 :
Message-ID: <199901131825.KAA08836.cygnus.gnu-win32@shell4.ba.best.com>
References: <4 DOT 19990112 DOT 17 DOT 06 DOT 07 DOT 003213 AT cat DOT e-mail DOT com>
Reply-To: glenn AT gs DOT fay DOT nc DOT us (Glenn Spell)
Mime-Version: 1.0
To: tprince AT cat DOT e-mail DOT com
Cc: gnu-win32 AT cygnus DOT com

  [posted and mailed]
tprince AT cat DOT e-mail DOT com wrote:
> 
> While attempting to build egcs, I get a crash message indicating
> that a program is looking for a missing entry point _ctype_ in
> cygwin1.dll.  Under W95, the indication is that conftest.exe has
> tried to link with this; under NT there is no such message, but it
> occurs when attempting to link genopenit.  I believe that conftest
> is a program which autoconf generates to test gcc features.  I
> have re-installed from full.exe recently, hoping to make sure I
> have a reasonable standard installation.  What have I done
> wrong?  Have I got left-over .o files from a dev-src installation
> which aren't compatible?

You must be mixing components from both B20.1 and B21. Programs
linked against the B21 cygwin library will need a B21 dll because
'__ctype__' is exported differently in B21.

A quick work-around may be to grab the dll from the winsup-
snapshot directory at Cygnus and use it until you have rebuilt
everything with the B20.1 libraries... it's backwards compatible.

To use the new newlib-snapshot with B20.1, replace the following
two files with the stock B20.1 versions:
  newlib/libc/include/ctype.h
  newlib/libc/posix/execvp.c

-glenn

-- 
            Glenn Spell <glenn AT gs DOT fay DOT nc DOT us>
         Fayetteville, North Carolina, U. S. A.
  ____________________________________________________
  ... blue skies ... happy trails ... sweet dreams ...
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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