Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <37B9CCE7.591869CF@nac.net> Date: Tue, 17 Aug 1999 16:58:16 -0400 From: "Donald E. Hammond" X-Mailer: Mozilla 4.05 [en] (WinNT; I) MIME-Version: 1.0 To: Markus Hoenicka CC: "Charles S. Wilson" , cygwin AT sourceware DOT cygnus DOT com Subject: Re: perl problems References: <37B994B0 DOT AF96B901 AT farmr1 DOT med DOT uth DOT tmc DOT edu> <37B99B37 DOT A3D5EC4B AT ece DOT gatech DOT edu> <37B9BC41 DOT F54CC0E7 AT farmr1 DOT med DOT uth DOT tmc DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Markus Hoenicka wrote: > > [...] > I downloaded your patches and the perl sources, went ahead to build it, > and make test actually doesn't look that bad, only a few failures as > mentioned in your README.cygwin32. > > make install also runs without problems. When I try to run the dtdparse > scripts, the result is exactly the same as with the binary distribution: > > Can't load '/usr/local/lib/perl5/5.00503/cygwin32/auto/IO/IO.dll' for > module IO: > 126 at /usr/local/lib/perl5/5.00503/cygwin32/DynaLoader.pm line 169. > > So this leaves me totally clueless, unfortunately. > > [...] I recently built 5.005_03 from pristine sources without applying either the dynamic or static patch Chuck maintains. I'm still running the ancient cygwin b18 and it worked fine. However I did have a problem similar to yours after the first build, which was done with dynamic loading. My problem was with Fcntl.pm. Everything was where it belonged, and there were no complaints during the build, but DynaLoader just didn't work. I can't really be much help explaining why -- I just use this stuff, I don't understand it. :-( But it all went away when I built perl without dynamic loading. I've had no problems with the handful of "non-standard" modules that have been installed. So, unless you specifically need it, you might want to ignore the default "y" answer to dynamic loading (from hints/cygwin.sh in the perl source) and build it statically. Hope this helps. - Don -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com