Re: MinGW64 / MSYS2 and ./Configure : use of Windows style path causing failures to 'make'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I wondered about that as well. 

First, regarding my msys64: The root '/' is mapped to "C:\msys64", and "/mingw64" is the directory where I keep all things MinGW64 w64.

Second: I do have multiple Perl's installed, though only one in the /mingw64 tree.  In essence, I *think* all the non-mingw64 per stuff I list below is irrelevant, but I'm not ruling those out as possible culprits in this issue...


So here's what I see (spoiler alert : nothing is jumping out at me as the culprit):

$ type /mingw64/bin/perl
/mingw64/bin/perl is /mingw64/bin/perl

$ /mingw64/bin/perl -v

This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread

Copyright 1987-2015, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

$ pacman -Ss perl  /*--- NOTE: I cut out all the extraneous stuff and narrowed it to only what's [installed]

mingw64/mingw-w64-x86_64-perl 5.22.0-1 [installed]
    A highly capable, feature-rich programming language (mingw-w64)
msys/libpcre 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcre16 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcre32 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcrecpp 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcreposix 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/pcre 8.38-1 [installed]
    A library that implements Perl 5-style regular expressions
msys/perl 5.22.1-1 (base-devel) [installed]
    A highly capable, feature-rich programming language
msys/perl-Authen-SASL 2.16-2 (perl-modules) [installed]
    Perl/CPAN Module Authen::SASL : SASL authentication framework
msys/perl-Convert-BinHex 1.123-2 [installed]
    Perl module to extract data from Macintosh BinHex files
msys/perl-Encode-Locale 1.04-1 (perl-modules) [installed]
    Determine the locale encoding
msys/perl-File-Listing 6.04-2 (perl-modules) [installed]
    parse directory listing
msys/perl-HTML-Parser 3.71-3 (perl-modules) [installed]
    Perl HTML parser class
msys/perl-HTML-Tagset 3.20-2 (perl-modules) [installed]
    Data tables useful in parsing HTML
msys/perl-HTTP-Cookies 6.01-2 (perl-modules) [installed]
    HTTP cookie jars
msys/perl-HTTP-Daemon 6.01-2 (perl-modules) [installed]
    A simple http server class
msys/perl-HTTP-Date 6.02-2 (perl-modules) [installed]
    Date conversion routines
msys/perl-HTTP-Message 6.06-2 (perl-modules) [installed]
    HTTP style messages
msys/perl-HTTP-Negotiate 6.01-2 (perl-modules) [installed]
    choose a variant to serve
msys/perl-IO-Socket-SSL 2.016-1 (perl-modules) [installed]
    Nearly transparent SSL encapsulation for IO::Socket::INET
msys/perl-IO-stringy 2.111-1 (perl-modules) [installed]
    I/O on in-core objects like strings/arrays
msys/perl-LWP-MediaTypes 6.02-2 (perl-modules) [installed]
    Guess the media type of a file or a URL
msys/perl-MIME-tools 5.506-1 [installed]
    Parses streams to create MIME entities
msys/perl-MailTools 2.14-1 [installed]
    Various e-mail related modules
msys/perl-Module-Build 0.4212-1 [installed]
    Build, test, and install Perl modules
msys/perl-Net-HTTP 6.09-1 (perl-modules) [installed]
    Low-level HTTP connection (client)
msys/perl-Net-SMTP-SSL 1.02-1 (perl-modules) [installed]
    SSL support for Net::SMTP
msys/perl-Net-SSLeay 1.72-1 (perl-modules) [installed]
    Perl extension for using OpenSSL
msys/perl-TermReadKey 2.33-1 (perl-modules) [installed]
    Provides simple control over terminal driver modes
msys/perl-Test-Pod 1.50-1 (perl-modules) [installed]
    Check for POD errors in files
msys/perl-TimeDate 2.30-2 [installed]
    Date formating subroutines
msys/perl-URI 1.68-1 (perl-modules) [installed]
    Uniform Resource Identifiers (absolute and relative)
msys/perl-WWW-RobotRules 6.02-2 (perl-modules) [installed]
    Database of robots.txt-derived permissions
msys/perl-YAML-Syck 1.29-1 (perl-modules) [installed]
    Fast, lightweight YAML loader and dumper
msys/perl-libwww 6.13-1 (perl-modules) [installed]
    The World-Wide Web library for Perl



From: Richard Levitte <levitte@xxxxxxxxxxx>



levitte>> The PERL definition is a bit odd for a mingw perl.  That path comes
levitte>> mingw64/mingw-w64-x86_64-perl 5.22.0-1 [installed]
levitte>>     A highly capable, feature-rich programming language (mingw-w64)
levitte>> from the perl variable $^X.
levitte>>
levitte>> In my MSYS2/Mingw64 shell, I get this:
levitte>>
levitte>>     Richard@OSFWin7 MINGW64 ~
levitte>>     $ type perl
levitte>>     perl is hashed (/usr/bin/perl)
levitte>>    
levitte>>     Richard@OSFWin7 MINGW64 ~
levitte>>     $ perl -v
levitte>>    
levitte>>     This is perl 5, version 22, subversion 1 (v5.22.1) built for i686-msys-thread-levitte>> multi-64int
levitte>>    
levitte>>     Copyright 1987-2015, Larry Wall
levitte>>    
levitte>>     Perl may be copied only under the terms of either the Artistic License or the
levitte>>     GNU General Public License, which may be found in the Perl 5 source kit.
levitte>>    
levitte>>     Complete documentation for Perl, including FAQ lists, should be found on
levitte>>     this system using "man perl" or "perldoc perl".  If you have access to the
levitte>>     Internet, point your browser at http://www.perl.org/, the Perl Home Page.
levitte>>    
levitte>>    
levitte>>     Richard@OSFWin7 MINGW64 ~
levitte>>     $ perl -e 'print $^X,"\n";'
levitte>>     perl
levitte>>
levitte>> So the question is, what perl do you use?  From your output, I'd say
levitte>> it isn't the mingw64 one...
levitte>>
levitte>>  
levitte>>     SIXTY_FOUR_BIT mode
levitte>>    
levitte>>     Configured for mingw64.
levitte>>    
levitte>> Cheers,
levitte>> Richard



-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux