Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save karenetheridge/4be486eb47ba40ab7f7902bffe607d53 to your computer and use it in GitHub Desktop.
Save karenetheridge/4be486eb47ba40ab7f7902bffe607d53 to your computer and use it in GitHub Desktop.
: [ether@jaeger git/Sub-Name]$; perl Makefile.PL && make
********************************* WARNING **********************************
This module uses Dist::Zilla for development. This Makefile.PL will let you
run the tests, but you are encouraged to install Dist::Zilla and the needed
plugins if you intend on doing any serious hacking.
****************************************************************************
Generating a Unix-style Makefile
Writing Makefile for Sub::Name
Writing MYMETA.yml and MYMETA.json
Skip blib/lib/Sub/Name.pm (unchanged)
Skip blib/lib/Sub/README.pod (unchanged)
Running Mkbootstrap for Sub::Name ()
chmod 644 "Name.bs"
cc -c -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -I/opt/local/include -O3 -DVERSION=\"0.17\" -DXS_VERSION=\"0.17\" "-I/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE" Name.c
Name.c:212:9: error: use of undeclared identifier 'PL_unitcheckav'; did you mean 'PL_checkav'?
if (PL_unitcheckav)
^~~~~~~~~~~~~~
PL_checkav
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/intrpvar.h:134:1: note: 'PL_checkav' declared here
PERLVAR(Icheckav, AV *) /* names of CHECK subroutines */
^
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/perl.h:3573:36: note: expanded from macro 'PERLVAR'
#define PERLVAR(var,type) EXT type PL_##var;
^
<scratch space>:3:1: note: expanded from here
PL_Icheckav
^
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/embedvar.h:863:22: note: expanded from macro 'PL_Icheckav'
#define PL_Icheckav PL_checkav
^
Name.c:213:38: error: use of undeclared identifier 'PL_unitcheckav'; did you mean 'PL_checkav'?
call_list(PL_scopestack_ix, PL_unitcheckav);
^~~~~~~~~~~~~~
PL_checkav
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/intrpvar.h:134:1: note: 'PL_checkav' declared here
PERLVAR(Icheckav, AV *) /* names of CHECK subroutines */
^
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/perl.h:3573:36: note: expanded from macro 'PERLVAR'
#define PERLVAR(var,type) EXT type PL_##var;
^
<scratch space>:3:1: note: expanded from here
PL_Icheckav
^
/Volumes/amaretto/Users/ether/perl5/perlbrew/perls/8.5/lib/5.8.5/darwin-2level/CORE/embedvar.h:863:22: note: expanded from macro 'PL_Icheckav'
#define PL_Icheckav PL_checkav
^
2 errors generated.
make: *** [Name.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment