[~]$ perl -v
This is perl 5, version 14, subversion 4 (v5.14.4) built for cygwin-thread-multi-64int
(with 14 registered patches, see perl -V for more detail)
Copyright 1987-2013, 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.
####
[~]$ uname -a
CYGWIN_NT-6.1-WOW CA00064210 2.0.1(0.287/5/3) 2015-04-30 18:13 i686 Cygwin
##
##
[~]$ perl -V
Summary of my perl5 (revision 5 version 14 subversion 4) configuration:
Platform:
osname=cygwin, osvers=1.7.35(0.28653), archname=cygwin-thread-multi-64int
uname='cygwin_nt-6.3-wow cygwin 1.7.35(0.28653) 2015-02-16 13:18 i686 cygwin '
config_args='-d -e -Dprefix=/usr -Dmksymlinks -Dusethreads -Darchname=i686-cygwin-threads-64int -Dlibperl=cygperl5_14.dll -Dcc=gcc -Dld=g++ -Accflags=-ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/mnt/share/maint/perl.x86/build=/usr/src/debug/perl-5.14.4-3 -fdebug-prefix-map=/mnt/share/maint/perl.x86/src/perl-5.14.4=/usr/src/debug/perl-5.14.4-3 -fwrapv'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/mnt/share/maint/perl.x86/build=/usr/src/debug/perl-5.14.4-3 -fdebug-prefix-map=/mnt/share/maint/perl.x86/src/perl-5.14.4=/usr/src/debug/perl-5.14.4-3 -fwrapv -fno-strict-aliasing -fstack-protector',
optimize='-O3',
cppflags='-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/mnt/share/maint/perl.x86/build=/usr/src/debug/perl-5.14.4-3 -fdebug-prefix-map=/mnt/share/maint/perl.x86/src/perl-5.14.4=/usr/src/debug/perl-5.14.4-3 -fwrapv -fno-strict-aliasing -fstack-protector'
ccversion='', gccversion='4.9.2', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags =' -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib /lib
libs=-lgdbm -ldb -ldl -lcrypt -lgdbm_compat
perllibs=-ldl -lcrypt
libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=cygperl5_14.dll
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' --shared -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_PRESERVE_IVUV
PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
USE_REENTRANT_API
Locally applied patches:
rurban/0c612ce82 Fix building static extensions on cygwin, -UUSEIMPORTLIB
perl.cygwin_autorebase Rebase DLL after building (skip for cygport builds)
v5.14.0-RC2-6-gfc6f691 skip testing cygwin utf8 readdir() with Win32 ANSI API
v5.14.0-RC2-7-g3877b86 Fix test 50 on cygwin: \WINDOWS
v5.14.0-RC2-10-gd22b5bd revert +x global.sym from 3691eaa79cc6a
v5.15.0-579-g8375c93 Export store_cop_label for the perl compiler
v5.15.3-232-g1bac5ec sv.c: S_anonymise_cv_maybe UTF8 cleanup.
v5.15.7-75-g803e389 CYG17 utf8 paths
v5.15.7-302-g5bc802d Revise perlcygwin.pod for cygwin-1.7
v5.15.7-303-g286f819 add Cygwin::sync_winenv [perl #110190]
v5.19.8-494-g6cc44f6 avoid a "FILE" name conflict with cygwin's wchar.h
v5.19.8-496-g3383030 [perl #120936] op/taint.t handling of no ipcsysv on cygwin
v5.19.8-509-g288d0d9 cygwin doesn't implement $^E (except as a read of $!)
v5.21.4-548-g860874c wrap the failing call_checker test in an eval and TODO it
Built under cygwin
Compiled at Feb 17 2015 21:43:25
@INC:
/usr/lib/perl5/site_perl/5.14/i686-cygwin-threads-64int
/usr/lib/perl5/site_perl/5.14
/usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int
/usr/lib/perl5/vendor_perl/5.14
/usr/lib/perl5/5.14/i686-cygwin-threads-64int
/usr/lib/perl5/5.14
.