I'm trying to install the BerkeleyDB Perl module via CPAN without
sucess on OpenBSD 4.2.
Can anyone corroborate?
Crash:
CPAN.pm: Going to build P/PM/PMQS/BerkeleyDB-0.33.tar.gz
Parsing config.in...
Looks Good.
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -ldb
Writing Makefile for BerkeleyDB
cp BerkeleyDB.pm blib/lib/BerkeleyDB.pm
AutoSplitting blib/lib/BerkeleyDB.pm (blib/lib/auto/BerkeleyDB)
cp BerkeleyDB/Hash.pm blib/lib/BerkeleyDB/Hash.pm
cp BerkeleyDB.pod blib/lib/BerkeleyDB.pod
cp BerkeleyDB/Btree.pm blib/lib/BerkeleyDB/Btree.pm
/usr/bin/perl /usr/libdata/perl5/ExtUtils/xsubpp -noprototypes -typemap
/usr/libdata/perl5/ExtUtils/typemap -typemap typemap BerkeleyDB.xs >
BerkeleyDB.xsc && mv BerkeleyDB.xsc BerkeleyDB.c
cc -c -I./libraries/4.5.20/include -fno-strict-aliasing
-fno-delete-null-pointer-checks -pipe -I/usr/local/include -O2
-DVERSION=\"0.33\" -DXS_VERSION=\"0.33\" -DPIC -fPIC
"-I/usr/libdata/perl5/i386-openbsd/5.8.8/CORE" BerkeleyDB.c
BerkeleyDB.xs:74:2: #error db.h is from Berkeley DB 1.x - need at least
Berkeley DB 2.6.4
BerkeleyDB.xs:211: error: syntax error before "DB_ENV"
BerkeleyDB.xs:241: error: syntax error before "DB_INFO"
BerkeleyDB.xs:278: error: syntax error before "DB_INFO"
BerkeleyDB.xs:306: error: syntax error before numeric constant
BerkeleyDB.xs:545: error: syntax error before "db_recno_t"
BerkeleyDB.xs: In function `close_everything':
BerkeleyDB.xs:684: error: structure has no member named `txn'
BerkeleyDB.xs:708: error: structure has no member named `cursor'
BerkeleyDB.xs:708: error: structure has no member named `cursor'
BerkeleyDB.xs:731: error: too many arguments to function
BerkeleyDB.xs:757: error: structure has no member named `Env'
BerkeleyDB.xs:757: error: structure has no member named `Env'
BerkeleyDB.xs: In function `destroyDB':
BerkeleyDB.xs:779: error: too many arguments to function
BerkeleyDB.xs: In function `GetArrayLength':
BerkeleyDB.xs:841: error: `DBC' undeclared (first use in this function)
BerkeleyDB.xs:841: error: (Each undeclared identifier is reported only
once
BerkeleyDB.xs:841: error: for each function it appears in.)
BerkeleyDB.xs:841: error: `cursor' undeclared (first use in this
function)
BerkeleyDB.xs:848: error: structure has no member named `cursor'
BerkeleyDB.xs:848: error: structure has no member named `txn'
BerkeleyDB.xs:851: error: `DB_LAST' undeclared (first use in this
function)
BerkeleyDB.xs: In function `GetKey':
BerkeleyDB.xs:1414: error: structure has no member named `x_Value'
BerkeleyDB.xs:1415: error: structure has no member named `x_Value'
BerkeleyDB.xs:1416: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.xs: At top level:
BerkeleyDB.xs:1436: error: syntax error before "DB_INFO"
BerkeleyDB.xs: In function `my_db_open':
BerkeleyDB.xs:1441: error: `DB_ENV' undeclared (first use in this
function)
BerkeleyDB.xs:1441: error: `env' undeclared (first use in this
function)
BerkeleyDB.xs:1445: error: `txnid' undeclared (first use in this
function)
BerkeleyDB.xs:1452: error: `dbenv' undeclared (first use in this
function)
BerkeleyDB.xs:1455: error: `txn' undeclared (first use in this
function)
BerkeleyDB.xs:1467: error: `password' undeclared (first use in this
function)
BerkeleyDB.xs:1472: error: `db' undeclared (first use in this function)
BerkeleyDB.xs:1651: error: `file' undeclared (first use in this
function)
BerkeleyDB.xs:1651: error: `type' undeclared (first use in this
function)
BerkeleyDB.xs:1651: error: `flags' undeclared (first use in this
function)
BerkeleyDB.xs:1651: error: `mode' undeclared (first use in this
function)
BerkeleyDB.xs:1651: error: `info' undeclared (first use in this
function)
BerkeleyDB.xs:1659: error: structure has no member named `txn'
BerkeleyDB.xs:1666: error: structure has no member named `get_type'
BerkeleyDB.xs:1671: error: `DB_QUEUE' undeclared (first use in this
function)
BerkeleyDB.c: In function `XS_BerkeleyDB_db_version':
BerkeleyDB.c:1833: warning: assignment makes pointer from integer
without a cast
BerkeleyDB.xs: In function `XS_BerkeleyDB__db_remove':
BerkeleyDB.xs:1741: error: `DB_ENV' undeclared (first use in this
function)
BerkeleyDB.xs:1741: error: `dbenv' undeclared (first use in this
function)
BerkeleyDB.xs:1759: error: structure has no member named `Env'
BerkeleyDB.xs:1762: error: structure has no member named `remove'
BerkeleyDB.c:1914: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__db_verify':
BerkeleyDB.c:1975: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__db_rename':
BerkeleyDB.c:2037: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env__db_appinit':
BerkeleyDB.xs:1971: error: `DB_ENV' undeclared (first use in this
function)
BerkeleyDB.xs:1971: error: `env' undeclared (first use in this
function)
BerkeleyDB.xs:2025: error: `DB_INIT_TXN' undeclared (first use in this
function)
BerkeleyDB.xs:2077: error: structure has no member named `Env'
BerkeleyDB.xs:2080: error: structure has no member named `Env'
BerkeleyDB.xs:2174: error: `DB_INIT_CDB' undeclared (first use in this
function)
BerkeleyDB.xs:2198: warning: passing arg 2 of `Perl_sv_setpv' makes
pointer from integer without a cast
BerkeleyDB.c: In function `XS_BerkeleyDB__Env_DB_ENV':
BerkeleyDB.c:2511: error: `DB_ENV' undeclared (first use in this
function)
BerkeleyDB.c:2511: error: `RETVAL' undeclared (first use in this
function)
BerkeleyDB.xs:2211: error: structure has no member named `Env'
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env__txn_begin':
BerkeleyDB.xs:2265: error: `txn' undeclared (first use in this
function)
BerkeleyDB.xs:2266: error: `p_id' undeclared (first use in this
function)
BerkeleyDB.xs:2275: error: structure has no member named `txn'
BerkeleyDB.xs:2283: error: structure has no member named `Env'
BerkeleyDB.xs:2288: error: structure has no member named `txn'
BerkeleyDB.c: In function `XS_BerkeleyDB__Env_txn_checkpoint':
BerkeleyDB.c:2727: error: structure has no member named `Env'
BerkeleyDB.c:2729: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env_txn_stat':
BerkeleyDB.xs:2330: error: `DB_TXN_STAT' undeclared (first use in this
function)
BerkeleyDB.xs:2340: error: structure has no member named `Env'
BerkeleyDB.xs:2345: error: request for member `st_time_ckp' in
something not a structure or union
BerkeleyDB.xs:2346: error: request for member `st_last_txnid' in
something not a structure or union
BerkeleyDB.xs:2347: error: request for member `st_maxtxns' in something
not a structure or union
BerkeleyDB.xs:2348: error: request for member `st_naborts' in something
not a structure or union
BerkeleyDB.xs:2349: error: request for member `st_nbegins' in something
not a structure or union
BerkeleyDB.xs:2350: error: request for member `st_ncommits' in
something not a structure or union
BerkeleyDB.xs:2351: error: request for member `st_nactive' in something
not a structure or union
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env_errPrefix':
BerkeleyDB.xs:2417: error: structure has no member named `Env'
BerkeleyDB.xs:2417: error: structure has no member named `Env'
BerkeleyDB.c: In function `XS_BerkeleyDB__Env_status':
BerkeleyDB.c:2924: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env_db_appexit':
BerkeleyDB.xs:2451: error: structure has no member named `Env'
BerkeleyDB.xs:2451: error: structure has no member named `Env'
BerkeleyDB.c:2971: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Env__DESTROY':
BerkeleyDB.xs:2472: error: structure has no member named `Env'
BerkeleyDB.xs:2472: error: structure has no member named `Env'
BerkeleyDB.xs: In function `XS_BerkeleyDB__Hash__db_open_hash':
BerkeleyDB.xs:2820: error: syntax error before "info"
BerkeleyDB.xs:2844: error: `DB_INFO' undeclared (first use in this
function)
BerkeleyDB.xs:2844: error: `info' undeclared (first use in this
function)
BerkeleyDB.xs: In function `XS_BerkeleyDB__Hash_db_stat':
BerkeleyDB.xs:2887: error: `DB_HASH_STAT' undeclared (first use in this
function)
BerkeleyDB.xs:2894: error: structure has no member named `stat'
BerkeleyDB.xs:2899: error: request for member `hash_magic' in something
not a structure or union
BerkeleyDB.xs:2900: error: request for member `hash_version' in
something not a structure or union
BerkeleyDB.xs:2901: error: request for member `hash_pagesize' in
something not a structure or union
BerkeleyDB.xs:2906: error: request for member `hash_nrecs' in something
not a structure or union
BerkeleyDB.xs:2909: error: request for member `hash_nelem' in something
not a structure or union
BerkeleyDB.xs:2911: error: request for member `hash_ffactor' in
something not a structure or union
BerkeleyDB.xs:2912: error: request for member `hash_buckets' in
something not a structure or union
BerkeleyDB.xs:2913: error: request for member `hash_free' in something
not a structure or union
BerkeleyDB.xs:2914: error: request for member `hash_bfree' in something
not a structure or union
BerkeleyDB.xs:2915: error: request for member `hash_bigpages' in
something not a structure or union
BerkeleyDB.xs:2916: error: request for member `hash_big_bfree' in
something not a structure or union
BerkeleyDB.xs:2917: error: request for member `hash_overflows' in
something not a structure or union
BerkeleyDB.xs:2918: error: request for member `hash_ovfl_free' in
something not a structure or union
BerkeleyDB.xs:2919: error: request for member `hash_dup' in something
not a structure or union
BerkeleyDB.xs:2920: error: request for member `hash_dup_free' in
something not a structure or union
BerkeleyDB.xs: In function `XS_BerkeleyDB__Unknown__db_open_unknown':
BerkeleyDB.xs:2943: error: syntax error before "info"
BerkeleyDB.xs:2968: error: `DB_INFO' undeclared (first use in this
function)
BerkeleyDB.xs:2968: error: `info' undeclared (first use in this
function)
BerkeleyDB.xs:2977: error: `DB_UNKNOWN' undeclared (first use in this
function)
BerkeleyDB.xs: In function `XS_BerkeleyDB__Btree__db_open_btree':
BerkeleyDB.xs:2999: error: syntax error before "info"
BerkeleyDB.xs:3023: error: `DB_INFO' undeclared (first use in this
function)
BerkeleyDB.xs:3023: error: `info' undeclared (first use in this
function)
BerkeleyDB.xs: In function `XS_BerkeleyDB__Btree_db_stat':
BerkeleyDB.xs:3069: error: `DB_BTREE_STAT' undeclared (first use in
this function)
BerkeleyDB.xs:3076: error: structure has no member named `stat'
BerkeleyDB.xs:3081: error: request for member `bt_magic' in something
not a structure or union
BerkeleyDB.xs:3082: error: request for member `bt_version' in something
not a structure or union
BerkeleyDB.xs:3087: error: request for member `bt_flags' in something
not a structure or union
BerkeleyDB.xs:3090: error: request for member `bt_maxkey' in something
not a structure or union
BerkeleyDB.xs:3092: error: request for member `bt_minkey' in something
not a structure or union
BerkeleyDB.xs:3093: error: request for member `bt_re_len' in something
not a structure or union
BerkeleyDB.xs:3094: error: request for member `bt_re_pad' in something
not a structure or union
BerkeleyDB.xs:3095: error: request for member `bt_pagesize' in
something not a structure or union
BerkeleyDB.xs:3096: error: request for member `bt_levels' in something
not a structure or union
BerkeleyDB.xs:3101: error: request for member `bt_nrecs' in something
not a structure or union
BerkeleyDB.xs:3103: error: request for member `bt_int_pg' in something
not a structure or union
BerkeleyDB.xs:3104: error: request for member `bt_leaf_pg' in something
not a structure or union
BerkeleyDB.xs:3105: error: request for member `bt_dup_pg' in something
not a structure or union
BerkeleyDB.xs:3106: error: request for member `bt_over_pg' in something
not a structure or union
BerkeleyDB.xs:3107: error: request for member `bt_free' in something
not a structure or union
BerkeleyDB.xs:3120: error: request for member `bt_int_pgfree' in
something not a structure or union
BerkeleyDB.xs:3121: error: request for member `bt_leaf_pgfree' in
something not a structure or union
BerkeleyDB.xs:3122: error: request for member `bt_dup_pgfree' in
something not a structure or union
BerkeleyDB.xs:3123: error: request for member `bt_over_pgfree' in
something not a structure or union
BerkeleyDB.xs: In function `XS_BerkeleyDB__Recno__db_open_recno':
BerkeleyDB.xs:3143: error: syntax error before "info"
BerkeleyDB.xs:3166: error: `DB_INFO' undeclared (first use in this
function)
BerkeleyDB.xs:3166: error: `info' undeclared (first use in this
function)
BerkeleyDB.xs: In function `XS_BerkeleyDB__Queue_db_stat':
BerkeleyDB.xs:3279: error: `DB_QUEUE_STAT' undeclared (first use in
this function)
BerkeleyDB.xs:3286: error: structure has no member named `stat'
BerkeleyDB.xs:3291: error: request for member `qs_magic' in something
not a structure or union
BerkeleyDB.xs:3292: error: request for member `qs_version' in something
not a structure or union
BerkeleyDB.xs:3297: error: request for member `qs_nrecs' in something
not a structure or union
BerkeleyDB.xs:3299: error: request for member `qs_pages' in something
not a structure or union
BerkeleyDB.xs:3300: error: request for member `qs_pagesize' in
something not a structure or union
BerkeleyDB.xs:3301: error: request for member `qs_pgfree' in something
not a structure or union
BerkeleyDB.xs:3302: error: request for member `qs_re_len' in something
not a structure or union
BerkeleyDB.xs:3303: error: request for member `qs_re_pad' in something
not a structure or union
BerkeleyDB.xs:3306: error: request for member `qs_start' in something
not a structure or union
BerkeleyDB.xs:3308: error: request for member `qs_first_recno' in
something not a structure or union
BerkeleyDB.xs:3309: error: request for member `qs_cur_recno' in
something not a structure or union
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common_db_close':
BerkeleyDB.xs:3336: error: structure has no member named `txn'
BerkeleyDB.xs:3342: error: too many arguments to function
BerkeleyDB.c:4455: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common__db_cursor':
BerkeleyDB.xs:3380: error: `DBC' undeclared (first use in this
function)
BerkeleyDB.xs:3380: error: `cursor' undeclared (first use in this
function)
BerkeleyDB.xs:3386: error: `DB_RMW' undeclared (first use in this
function)
BerkeleyDB.xs:3389: error: structure has no member named `cursor'
BerkeleyDB.xs:3389: error: structure has no member named `txn'
BerkeleyDB.xs:3393: error: structure has no member named `cursor'
BerkeleyDB.xs:3395: error: structure has no member named `txn'
BerkeleyDB.xs:3395: error: structure has no member named `txn'
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common__db_join':
BerkeleyDB.xs:3445: error: `DBC' undeclared (first use in this
function)
BerkeleyDB.xs:3445: error: `join_cursor' undeclared (first use in this
function)
BerkeleyDB.xs:3446: error: `cursor_list' undeclared (first use in this
function)
BerkeleyDB.xs:3452: error: syntax error before ')' token
BerkeleyDB.xs:3459: error: structure has no member named `cursor'
BerkeleyDB.xs:3465: error: structure has no member named `join'
BerkeleyDB.xs:3470: error: structure has no member named `cursor'
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common_byteswapped':
BerkeleyDB.xs:3566: error: structure has no member named
`get_byteswapped'
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_status':
BerkeleyDB.c:4873: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common_partial_set':
BerkeleyDB.xs:3648: error: `DB_DBT_PARTIAL' undeclared (first use in
this function)
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common_partial_clear':
BerkeleyDB.xs:3666: error: `DB_DBT_PARTIAL' undeclared (first use in
this function)
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_del':
BerkeleyDB.c:5128: error: structure has no member named `x_Value'
BerkeleyDB.c:5129: error: structure has no member named `x_Value'
BerkeleyDB.c:5130: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:5143: error: structure has no member named `txn'
BerkeleyDB.c:5143: warning: passing arg 3 of pointer to function makes
integer from pointer without a cast
BerkeleyDB.c:5143: error: too many arguments to function
BerkeleyDB.c:5145: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_get':
BerkeleyDB.c:5200: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:5200: error: `DB_SET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:5201: error: structure has no member named `x_Value'
BerkeleyDB.c:5202: error: structure has no member named `x_Value'
BerkeleyDB.c:5203: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:5212: error: `DB_GET_BOTH' undeclared (first use in this
function)
BerkeleyDB.c:5218: error: structure has no member named `flags'
BerkeleyDB.c:5219: error: structure has no member named `dlen'
BerkeleyDB.c:5220: error: structure has no member named `doff'
BerkeleyDB.xs:3712: error: structure has no member named `flags'
BerkeleyDB.xs:3712: error: structure has no member named `dlen'
BerkeleyDB.xs:3712: error: structure has no member named `doff'
BerkeleyDB.xs:3714: error: structure has no member named `txn'
BerkeleyDB.xs:3714: warning: passing arg 4 of pointer to function makes
integer from pointer without a cast
BerkeleyDB.xs:3714: error: too many arguments to function
BerkeleyDB.c:5235: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_pget':
BerkeleyDB.c:5282: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:5282: error: `DB_SET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:5283: error: structure has no member named `x_Value'
BerkeleyDB.c:5284: error: structure has no member named `x_Value'
BerkeleyDB.c:5285: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:5294: error: `DB_GET_BOTH' undeclared (first use in this
function)
BerkeleyDB.c:5300: error: structure has no member named `flags'
BerkeleyDB.c:5301: error: structure has no member named `dlen'
BerkeleyDB.c:5302: error: structure has no member named `doff'
BerkeleyDB.c:5319: error: `DB_GET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:5324: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_put':
BerkeleyDB.c:5370: error: structure has no member named `x_Value'
BerkeleyDB.c:5371: error: structure has no member named `x_Value'
BerkeleyDB.c:5372: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:5387: error: structure has no member named `flags'
BerkeleyDB.c:5388: error: structure has no member named `dlen'
BerkeleyDB.c:5389: error: structure has no member named `doff'
BerkeleyDB.xs:3765: error: structure has no member named `txn'
BerkeleyDB.xs:3765: warning: passing arg 4 of pointer to function makes
integer from pointer without a cast
BerkeleyDB.xs:3765: error: too many arguments to function
BerkeleyDB.c:5399: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:5399: error: `DB_APPEND' undeclared (first use in this
function)
BerkeleyDB.c:5402: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_key_range':
BerkeleyDB.c:5450: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:5450: error: `DB_SET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:5451: error: structure has no member named `x_Value'
BerkeleyDB.c:5452: error: structure has no member named `x_Value'
BerkeleyDB.c:5453: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:5485: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common_db_fd':
BerkeleyDB.xs:3817: error: too many arguments to function
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_db_sync':
BerkeleyDB.c:5564: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Common__Txn':
BerkeleyDB.xs:3845: error: structure has no member named `txn'
BerkeleyDB.xs:3845: error: structure has no member named `txn'
BerkeleyDB.xs:3849: error: structure has no member named `txn'
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_truncate':
BerkeleyDB.c:5670: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_associate':
BerkeleyDB.c:5743: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Common_compact':
BerkeleyDB.c:5872: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:5872: error: `DB_GET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:5875: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Cursor__c_close':
BerkeleyDB.xs:4048: error: structure has no member named `cursor'
BerkeleyDB.xs:4048: error: structure has no member named `cursor'
BerkeleyDB.c:6000: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Cursor__DESTROY':
BerkeleyDB.xs:4065: error: structure has no member named `cursor'
BerkeleyDB.xs:4065: error: structure has no member named `cursor'
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_status':
BerkeleyDB.c:6069: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_c_del':
BerkeleyDB.c:6110: error: structure has no member named `cursor'
BerkeleyDB.c:6110: error: structure has no member named `cursor'
BerkeleyDB.c:6112: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_c_get':
BerkeleyDB.c:6157: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:6157: error: `DB_SET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:6158: error: structure has no member named `x_Value'
BerkeleyDB.c:6159: error: structure has no member named `x_Value'
BerkeleyDB.c:6160: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:6169: error: `DB_GET_BOTH' undeclared (first use in this
function)
BerkeleyDB.c:6175: error: structure has no member named `flags'
BerkeleyDB.c:6176: error: structure has no member named `dlen'
BerkeleyDB.c:6177: error: structure has no member named `doff'
BerkeleyDB.xs:4112: error: structure has no member named `flags'
BerkeleyDB.xs:4112: error: structure has no member named `dlen'
BerkeleyDB.xs:4112: error: structure has no member named `doff'
BerkeleyDB.c:6189: error: structure has no member named `cursor'
BerkeleyDB.c:6189: error: structure has no member named `cursor'
BerkeleyDB.c:6190: error: `DB_GET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:6192: error: `DB_JOIN_ITEM' undeclared (first use in this
function)
BerkeleyDB.c:6195: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_c_pget':
BerkeleyDB.c:6241: error: `DB_OPFLAGS_MASK' undeclared (first use in
this function)
BerkeleyDB.c:6241: error: `DB_SET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:6242: error: structure has no member named `x_Value'
BerkeleyDB.c:6243: error: structure has no member named `x_Value'
BerkeleyDB.c:6244: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:6253: error: `DB_GET_BOTH' undeclared (first use in this
function)
BerkeleyDB.c:6259: error: structure has no member named `flags'
BerkeleyDB.c:6260: error: structure has no member named `dlen'
BerkeleyDB.c:6261: error: structure has no member named `doff'
BerkeleyDB.c:6276: error: `DB_GET_RECNO' undeclared (first use in this
function)
BerkeleyDB.c:6284: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_c_put':
BerkeleyDB.c:6329: error: structure has no member named `x_Value'
BerkeleyDB.c:6330: error: structure has no member named `x_Value'
BerkeleyDB.c:6331: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.c:6346: error: structure has no member named `flags'
BerkeleyDB.c:6347: error: structure has no member named `dlen'
BerkeleyDB.c:6348: error: structure has no member named `doff'
BerkeleyDB.c:6356: error: structure has no member named `cursor'
BerkeleyDB.c:6356: error: structure has no member named `cursor'
BerkeleyDB.c:6358: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Cursor_c_count':
BerkeleyDB.c:6410: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__TxnMgr__txn_begin':
BerkeleyDB.xs:4198: error: `txn' undeclared (first use in this
function)
BerkeleyDB.xs:4199: error: `p_id' undeclared (first use in this
function)
BerkeleyDB.xs:4205: error: structure has no member named `txn'
BerkeleyDB.xs:4213: error: structure has no member named `Env'
BerkeleyDB.xs:4218: error: structure has no member named `txn'
BerkeleyDB.c: In function `XS_BerkeleyDB__TxnMgr_status':
BerkeleyDB.c:6522: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__TxnMgr_txn_checkpoint':
BerkeleyDB.c:6618: error: structure has no member named `Env'
BerkeleyDB.c:6620: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__TxnMgr_txn_stat':
BerkeleyDB.xs:4287: error: `DB_TXN_STAT' undeclared (first use in this
function)
BerkeleyDB.xs:4297: error: structure has no member named `Env'
BerkeleyDB.xs:4302: error: request for member `st_time_ckp' in
something not a structure or union
BerkeleyDB.xs:4303: error: request for member `st_last_txnid' in
something not a structure or union
BerkeleyDB.xs:4304: error: request for member `st_maxtxns' in something
not a structure or union
BerkeleyDB.xs:4305: error: request for member `st_naborts' in something
not a structure or union
BerkeleyDB.xs:4306: error: request for member `st_nbegins' in something
not a structure or union
BerkeleyDB.xs:4307: error: request for member `st_ncommits' in
something not a structure or union
BerkeleyDB.xs:4308: error: request for member `st_nactive' in something
not a structure or union
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn_status':
BerkeleyDB.c:6732: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.xs: In function `XS_BerkeleyDB__Txn__DESTROY':
BerkeleyDB.xs:4407: error: structure has no member named `txn'
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn_txn_prepare':
BerkeleyDB.c:6959: error: structure has no member named `txn'
BerkeleyDB.c:6961: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn__txn_commit':
BerkeleyDB.c:7011: error: structure has no member named `txn'
BerkeleyDB.c:7013: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn__txn_abort':
BerkeleyDB.c:7052: error: structure has no member named `txn'
BerkeleyDB.c:7054: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn__txn_discard':
BerkeleyDB.c:7106: warning: pointer/integer type mismatch in
conditional expression
BerkeleyDB.c: In function `XS_BerkeleyDB__Txn_txn_id':
BerkeleyDB.c:7141: error: structure has no member named `txn'
BerkeleyDB.xs: In function `XS_BerkeleyDB___tiedHash_FIRSTKEY':
BerkeleyDB.xs:4518: error: `DBC' undeclared (first use in this
function)
BerkeleyDB.xs:4518: error: `cursor' undeclared (first use in this
function)
BerkeleyDB.xs:4531: error: structure has no member named `cursor'
BerkeleyDB.xs:4532: error: structure has no member named `cursor'
BerkeleyDB.xs:4532: error: structure has no member named `txn'
BerkeleyDB.xs:4533: error: structure has no member named `cursor'
BerkeleyDB.xs:4535: error: structure has no member named `cursor'
BerkeleyDB.xs:4537: error: structure has no member named `cursor'
BerkeleyDB.xs:4537: error: structure has no member named `cursor'
BerkeleyDB.xs:4537: error: `DB_FIRST' undeclared (first use in this
function)
BerkeleyDB.xs:4541: error: `DB_NOTFOUND' undeclared (first use in this
function)
BerkeleyDB.xs:4542: error: structure has no member named `cursor'
BerkeleyDB.xs:4542: error: structure has no member named `cursor'
BerkeleyDB.xs:4543: error: structure has no member named `cursor'
BerkeleyDB.xs: In function `XS_BerkeleyDB___tiedHash_NEXTKEY':
BerkeleyDB.xs:4564: error: structure has no member named `flags'
BerkeleyDB.xs:4566: error: structure has no member named `cursor'
BerkeleyDB.xs:4566: error: structure has no member named `cursor'
BerkeleyDB.xs:4566: error: `DB_NEXT' undeclared (first use in this
function)
BerkeleyDB.xs:4569: error: `DB_NOTFOUND' undeclared (first use in this
function)
BerkeleyDB.xs:4570: error: structure has no member named `cursor'
BerkeleyDB.xs:4570: error: structure has no member named `cursor'
BerkeleyDB.xs:4571: error: structure has no member named `cursor'
BerkeleyDB.xs: In function `boot_BerkeleyDB':
BerkeleyDB.xs:4605: error: `DB_VERSION_MAJOR' undeclared (first use in
this function)
BerkeleyDB.xs:4606: error: `DB_VERSION_MINOR' undeclared (first use in
this function)
BerkeleyDB.xs:4606: error: `DB_VERSION_PATCH' undeclared (first use in
this function)
BerkeleyDB.xs:4621: error: structure has no member named `x_zero'
BerkeleyDB.xs:4622: error: `db_recno_t' undeclared (first use in this
function)
BerkeleyDB.xs:4623: error: structure has no member named `flags'
*** Error code 1
Stop in /var/cpan/build/BerkeleyDB-0.33-Q1HeC2.
PMQS/BerkeleyDB-0.33.tar.gz
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
PMQS/BerkeleyDB-0.33.tar.gz : make NO
/juan
Looking for the perfect gift? Give the gift of Flickr!
http://www.flickr.com/gift/