Compilation of 2.41 fails against berkeley db version 4.5.20 with the
following error:
In file included from bdb.c:8:
../clisp.h:681: warning: register used for two global register variables
bdb.c:2563: error: ‘DB_LOCK_DIRTY’ undeclared here (not in a function)
bdb.c: In function ‘C_subr_bdb_dbe_get_options’:
bdb.c:962: warning: implicit declaration of function
‘dbe_get_tas_spins’
bdb.c:962: warning: assignment makes pointer from integer without a cast
bdb.c:1069: warning: assignment makes pointer from integer without a cast
The macro DB_LOCK_DIRTY is not defined anymore in db 4.5.20. What I don't
understand however, is that since bdb.m.c is generated from bdb.c, the code
for DB_LOCK_DIRTY is generated at all! Throughout the whole source of clisp
I couldn't find this symbol, neither did I in the include files for db.
Sam Steingold
modules
build problems
Public
|
Date: 2008-01-24 04:59
|
|
Date: 2007-01-02 17:15
|
|
Date: 2006-12-10 16:51
|
|
Date: 2006-12-10 01:06
|
|
Date: 2006-12-10 00:02
|
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2008-01-24 04:59 | sds |
| resolution_id | None | 2008-01-24 04:59 | sds |
| assigned_to | haible | 2008-01-24 04:59 | sds |
| close_date | - | 2008-01-24 04:59 | sds |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use