Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Content-Disposition: inline Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 From: "Misha Gale" To: "Cygwin mailing list" Date: Fri, 17 Oct 2003 14:10:00 +0000 X-Epoch: 1066399800 X-Sasl-enc: uY2rUZOLhCrZ2PVq95Yjjw Subject: Re: cygwin1.dll missing getreent and fopen References: In-Reply-To: Message-Id: <20031017141000.413A178B93@smtp.us2.messagingengine.com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id h9HEC2uO024970 On Sun, 12 Oct 2003 18:53:57 -0400 (EDT), "Igor Pechtchanski" said: > On Sun, 12 Oct 2003, synthespian wrote: > > > > ---------- Início da mensagem original ----------- > > > From: Corinna Vinschen > > > Date: Fri, 10 Oct 2003 17:04:18 +0200 > > > Subject: Re: cygwin1.dll missing getreent and fopen > > > > > > On Fri, Oct 10, 2003 at 02:44:48PM +0000, Misha Gale wrote: > > > > I have just tried to install cygwin, using the setup.exe downloaded from > > > > cygwin.com, and installing from a local directory (rsync'ed from > > > > sources.redhat.com last night) and having installed all the packages, > > > > come to the postinstall stage and been bombarded with messages saying > > > > "The procedure entry point __fopen64 couldn not be located in the dynamic > > > > link library cygwin1.dll" or "The procedure entry point __getreent couldn > > > > not be located in the dynamic link library cygwin1.dll" > > > > > > > > This occurs when 'bash' 'sed', 'basename' or 'uname' (and probably > > > > others) are executed. I have also recieved an "unable to locate dll" for > > > > cygpcre.dll from 'grep.exe' > > > > > > > > cygwin1.dll is installed in /bin, is this the right location or should it > > > > be in %SYSTEMROOT%? > > > > > > No! Never! > > > > > > > I am running Win2000 Pro SP4. > > > > > > > > Is it actually possible someone has oopsed in the dll code tree and > > > > removed these rather crucial functions? Or have have I got a corrupt dll > > > > somehow? > > > > > > An older one. Apparently you didn't install using the setup.exe tool. > > > Remove your Cygwin installation, download setup.exe (http://cygwin.com > > > has a link) and start setup.exe to install a Cygwin distro. > > > > > > Corinna > > > > Hi -- > > > > I have experienced the same problem under WindowsME, since the two > > releases after Sept 20th. I do not get the fopen error, but I do > > experience the getreent error. Complete reinstallation, including > > redownloading setup.exe does not work. The complaint about cygwin1.dll > > remains and the shell doesn't launch. I was just about to post a > > similiar report; here it is: > > > > Cygwin fails to start on WinME. This is after the 2 latest releases: > > starting on the September 20 release and the current. I have tried > > reinstalling Cygwin more than one, re-downloading, etc, but to no avail. > > The error msg I get (translated from Portuguese) is: > > > > "The file BASH.EXE is linked to the (to a) CYGWIN1.DLL export file that > > was not found: __getreent." > > > > I have Cygwin in C:\cygwin > > > > However, the CYGWIN1.dll is placed right under C:\cygwin\bin > > > > Could this have something to do with the LD_LIBRARY_PATH variable? > > However, in my previous installation, I don't remember fiddling with > > this variable... > > > > This is the CYGWIN .bat file > > > > @echo off > > > > C: > > chdir C:\cygwin\bin > > > > bash --login -i > > > > PATH > > > > c:\bin\emacs-21.2:c:\cygwin\bin:c:\cygwin\usr\bin:c:cygwin\usr\local\bin;C:\Perl\bin\;c:\ruby\bin;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\texmf\miktex\bin;C:\POSSUM5\jmf;C:\POSSUM5\poet\bin;C:\POSSUM5\java\bin;C:\j2sdk1.4.1_01\bin;%PATH;C:\sml\bin;C:\bin\Mozart\bin;C:\pp\bin\win32 > > > > HOME c:\cygwin\home > > > > I do not have a CYGWIN variable, as mentioned in the User Guide: > > > > C:\> set CYGWIN=tty notitle glob > > > > but that doesn't work when I use it on the DOS prompt. > > > > The CYGWIN1.dll is version 1003.22.0.0 > > > > Any help appreciated, because I'm /seriously/ stuck. > > > > -- Henry > > Henry, > > Please read and follow the Cygwin problem reporting guidelines at > , especially the part about attaching > (as an uncompressed text *attachment*) the output of "cygcheck -svr". Sadly, I can't include this output, as I can't run any cygwin command at all - they all depend on cygwin1.dll being sane. The output I can get before it crashes is as follows: E:\cygwin\bin>cygcheck -svr Cygwin Win95/NT Configuration Diagnostics Current System Time: Fri Oct 17 15:06:36 2003 Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4 Path: D:\WIN2K\system32 D:\WIN2K D:\WIN2K\System32\Wbem E:\cygwin\bin\id.exe output (nontsec) Followed by the now familiar message about not finding __getreentrant() > FWIW, it looks like you have another copy of cygwin1.dll in your path. > Also, your PATH has wrong separators (if it's a Windows path, it should > have ';'s, and if it's a Unix path, it should have POSIX directories). > Igor > P.S. FYI, Cygwin ignores LD_LIBRARY_PATH, and the DLLs are found using > the value of PATH. > -- > http://cs.nyu.edu/~pechtcha/ > |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu > ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com > |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. > '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! > > "I have since come to realize that being between your mentor and his > route > to the bathroom is a major career booster." -- Patrick Naughton > > -- > 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/ > -- Misha Gale mishagale AT fastmail DOT fm -- http://www.fastmail.fm - A no graphics, no pop-ups email service -- 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/