Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Perl-Dist-Strawberry CPAN distribution.

Report information
The Basics
Id:
30146
Status:
resolved
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
JHI [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
Important
Broken in:
0.1.2
Fixed in:
(no value)



Subject: Time::HiRes 1.9708 fails horribly with Strawberry Perl

Message body is not shown because it is too large.

From: mmusgrove@cpan.org
I'm not sure why it's happening but it's not finding the mingw include files (sys/types.h, stdlib.h, etc) even though the INCLUDE path is set and the files exist. It's not just Time::HiRes but appears to be all (?) XS modules.
This is a (known) problem with MinGW and Vista. It may be possible to move the c:\strawberry-perl\mingw folder to c:\mingw and adjust PATH, LIB and INCLUDE environment variables to match. See http://wiki.codeblocks.org/index.php?title=MinGW_installation for details.
Subject: Re: [rt.cpan.org #30146] Compiling modules fails with Strawberry Perl on Vista
Date: Tue, 30 Oct 2007 21:11:26 +1100
To: bug-Perl-Dist-Strawberry@rt.cpan.org
From: "Adam Kennedy" <adamkennedybackup@gmail.com>
Ick :(

I'm going to consider this post-next release.

For now, we'll just advertise as being compatible with Win2k and XP.

Adam K

On 28/10/2007, via RT <bug-Perl-Dist-Strawberry@rt.cpan.org> wrote:
Show quoted text

       Queue: Perl-Dist-Strawberry
Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=30146 >

This is a (known) problem with MinGW and Vista.

It may be possible to move the c:\strawberry-perl\mingw folder to
c:\mingw and adjust PATH, LIB and INCLUDE environment variables to match.

See http://wiki.codeblocks.org/index.php?title=MinGW_installation for
details.


From: mmusgrove@cpan.org
On Sun Oct 28 01:38:45 2007, MMUSGROVE wrote:
Show quoted text
> I'm not sure why it's happening but it's not finding the mingw include > files (sys/types.h, stdlib.h, etc) even though the INCLUDE path is set > and the files exist. It's not just Time::HiRes but appears to be all > (?) XS modules.
Previously I had added some environment variables to get it working. I looked at what was in the INC and INCLUDE environment variables again last night and found the paths had been duplicated. Once I trimmed them back down installing XS modules started working again (well, most of them any way).
This, I believe, should now be fixed as part of the general Vista GCC fixes.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.