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 Message-ID: <004b01c30a09$9d51c0f0$ac6786d9@ellixia> From: "Elfyn McBratney" To: "cygwin" , References: <61A5B197 DOT 778C246C DOT 53864CF0 AT netscape DOT net> Subject: Re: FCNTL.DLL causes illegal instruction w/ perl since upgrade Date: Thu, 24 Apr 2003 03:31:29 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 > >> "Elfyn McBratney" wrote: > >> > >> >> am i stuck? > >> > > >> >Right, just to clarify: You re-installed perl-5.8 and rebased your DLLs. > >> > >> here is the output: > >> > >> $ rebaseall > > > >There was some, right? ;-) > > yeah it crunched like before, just nothing to STDOUT.. Well if that isn;t working it sounds like there's something wrong with your setup (you did install reabase, right?). Can you attach the output of `cygcheck -svr' as a *non-compressed* plain text attachment? It might help shed some light on whats wrong. > >> >What happens if you > >> > > >> >$ cd /usr/lib/perl5/5.8.0/cygwin-multi-64int/auto/Fcntl > >> >$ perl -e 'use Fcntl;' > >> > >> $ perl -e 'use Fcntl;' > >> > >> this command produces no output. I guess you have to do i/o that uses > >fcntl.... > > > >Well that's good...It means it is working (just to make sure try the above > >and change 'use Fcntl' to 'use Fcntl qw(:fcntl)'). > > is your syntax right? here is the output: > > $ perl -e 'use Fcntl qw(:fcntl)' > "fcntl" is not defined in %Fcntl::EXPORT_TAGS at -e line 1 > main::BEGIN() called at /usr/lib/perl5/5.8.0/Carp.pm line 1 > eval {...} called at /usr/lib/perl5/5.8.0/Carp.pm line 1 > Can't continue after import errors at -e line 1 > BEGIN failed--compilation aborted at -e line 1. Hmmm, t'is just me being silly. What I meant to say was 'flock'. > >I'm don't know too much > >about perl's XSLoader, but IIRC it loads the DLL when the Fcntl module is > >requested/loaded(?). Sorry there's not much else I can suggest. Maybe > >someone will be able to help you more. > > Oh nooooo.... i was starting to get good at using this cygwin. To reiterate: > > - this was working two weeks ago. Is there a way to back down pull a different version of cygwin? You can roll back to a previous version of Cygwin (although 1.3.22 is apparently more-stable, from discussions on the list) using setup.exe, and when you get to the package listing click on Cygwin until it display's a previous version (1.3.20 might be your best bet). > - Is this a cygwin problem? Not too sure. :/ > - Is this a perl problem? Ditto... Elfyn -- 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/