This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: FCNTL.DLL causes illegal instruction w/ perl since upgrade
- From: "Elfyn McBratney" <elfyn-cygwin at exposure dot org dot uk>
- To: "cygwin" <cygwin at cygwin dot com>,<stimonyhall at netscape dot net>
- Date: Thu, 24 Apr 2003 03:31:29 +0100
- Subject: Re: FCNTL.DLL causes illegal instruction w/ perl since upgrade
- References: <61A5B197.778C246C.53864CF0@netscape.net>
> >> "Elfyn McBratney" <elfyn-cygwin at exposure dot org dot uk> 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/