Subject: | error with make |
Date: | Wed, 19 Feb 2014 22:17:10 +0000 |
To: | "bug-Net-DNS-SEC-Validator [...] rt.cpan.org" <bug-Net-DNS-SEC-Validator [...] rt.cpan.org> |
From: | Raymond Drew Walker <Ray.Walker [...] nau.edu> |
Getting error with make of this module, both by hand or via cpan:
OS: Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013;
root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64
Perl: (v5.16.2) built for darwin-thread-multi-2level
AFAIK DNSSEC-Tools¹ ³dnsval² libraries are installed and test successfully
(noted requirement)
Output of make:
cp Validator.pm blib/lib/Net/DNS/SEC/Validator.pm
cp defines.pl blib/lib/Net/DNS/SEC/defines.pl
/usr/bin/perl /System/Library/Perl/5.16/ExtUtils/xsubpp -noprototypes
-typemap /System/Library/Perl/5.16/ExtUtils/typemap Validator.xs >
Validator.xsc && mv Validator.xsc Validator.c
Could not find a typemap for C type 'ValContext *'.
The following C types are mapped by the current typemap:
'AV *', 'Boolean', 'CV *', 'FILE *', 'FileHandle', 'HV *', 'I16', 'I32',
'I8', 'IV', 'InOutStream', 'InputStream', 'NV', 'OutputStream', 'PerlIO
*', 'Result', 'STRLEN', 'SV *', 'SVREF', 'SysRet', 'SysRetLong', 'Time_t
*', 'U16', 'U32', 'U8', 'UV', 'bool', 'bool_t', 'caddr_t', 'char', 'char
*', 'char **', 'const char *', 'double', 'float', 'int', 'long', 'short',
'size_t', 'ssize_t', 'time_t', 'unsigned', 'unsigned char', 'unsigned char
*', 'unsigned int', 'unsigned long', 'unsigned long *', 'unsigned short',
'void *', 'wchar_t', 'wchar_t *'
in Validator.xs, line 423
Could not find a typemap for C type 'ValContext *'.
The following C types are mapped by the current typemap:
'AV *', 'Boolean', 'CV *', 'FILE *', 'FileHandle', 'HV *', 'I16', 'I32',
'I8', 'IV', 'InOutStream', 'InputStream', 'NV', 'OutputStream', 'PerlIO
*', 'Result', 'STRLEN', 'SV *', 'SVREF', 'SysRet', 'SysRetLong', 'Time_t
*', 'U16', 'U32', 'U8', 'UV', 'bool', 'bool_t', 'caddr_t', 'char', 'char
*', 'char **', 'const char *', 'double', 'float', 'int', 'long', 'short',
'size_t', 'ssize_t', 'time_t', 'unsigned', 'unsigned char', 'unsigned char
*', 'unsigned int', 'unsigned long', 'unsigned long *', 'unsigned short',
'void *', 'wchar_t', 'wchar_t *'
in Validator.xs, line 448
Could not find a typemap for C type 'ValContext *'.
The following C types are mapped by the current typemap:
'AV *', 'Boolean', 'CV *', 'FILE *', 'FileHandle', 'HV *', 'I16', 'I32',
'I8', 'IV', 'InOutStream', 'InputStream', 'NV', 'OutputStream', 'PerlIO
*', 'Result', 'STRLEN', 'SV *', 'SVREF', 'SysRet', 'SysRetLong', 'Time_t
*', 'U16', 'U32', 'U8', 'UV', 'bool', 'bool_t', 'caddr_t', 'char', 'char
*', 'char **', 'const char *', 'double', 'float', 'int', 'long', 'short',
'size_t', 'ssize_t', 'time_t', 'unsigned', 'unsigned char', 'unsigned char
*', 'unsigned int', 'unsigned long', 'unsigned long *', 'unsigned short',
'void *', 'wchar_t', 'wchar_t *'
in Validator.xs, line 787
make: *** [Validator.c] Error 1
‹
Raymond Walker
Software Systems Engineer StSp.
ITS - Northern Arizona University