$ perl -V
Summary of my perl5 (revision 5 version 14 subversion 2) configuration:
Platform:
osname=darwin, osvers=11.3.0, archname=darwin-thread-multi-2level
uname='darwin ganymede 11.3.0 darwin kernel version 11.3.0: thu jan 12 18:47:41 pst 2012; root:xnu-1699.24.23~1release_x86_64 x86_64 '
####
config_args='-de -Dprefix=/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS -Dusethreads'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -I/opt/local/include',
optimize='-O3',
cppflags='-fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -I/opt/local/include'
ccversion='', gccversion='4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -fstack-protector -L/usr/local/lib -L/opt/local/lib'
libpth=/usr/local/lib /opt/local/lib /usr/lib
libs=-lgdbm -ldbm -ldl -lm -lutil -lc
perllibs=-ldl -lm -lutil -lc
libc=, so=dylib, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib -L/opt/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT
USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
USE_REENTRANT_API
Built under darwin
Compiled at Feb 16 2012 16:58:49
%ENV:
PERL5LIB="/Users/ken/local/lib/perl"
PERLBREW_BASHRC_VERSION="0.30"
PERLBREW_HOME="/Users/ken/.perlbrew"
PERLBREW_PATH="/Users/ken/perl5/perlbrew/bin:/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/bin"
PERLBREW_PERL="perl-5.14.2_WITH_THREADS"
PERLBREW_ROOT="/Users/ken/perl5/perlbrew"
PERLBREW_VERSION="0.30"
@INC:
/Users/ken/local/lib/perl
/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/lib/site_perl/5.14.2/darwin-thread-multi-2level
/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/lib/site_perl/5.14.2
/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/lib/5.14.2/darwin-thread-multi-2level
/Users/ken/perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/lib/5.14.2
.
####
$ sudo perl -MCPAN -e shell
...
HTML::Parser is up to date (3.69).
####
$ perl -MDevel::Modlist -MWWW::Mechanize -e 1
HTML::Parser object version 3.55 does not match bootstrap parameter 3.69 ...