|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
[berkley db] problemi con open
ho rimesso mano alle mie scarse conoscenze di questo db per fare un programmino stupidissimo.
ho scritto qualcosa come mi ricordavo e non andava nulla. mi dava un'errore sulla open. sono andato sulla documentazione nel tarrball dei sorgenti e dà ragione al mio codice peccato che anche un copia incolla dell'esempio non funziona assolutamente l'esempio è questo Codice:
#include <db.h>
int main(){
DB *dbp; /* DB structure handle */
u_int32_t flags; /* database open flags */
int ret; /* function return value */
/* Initialize the structure. This
* database is not opened in an environment,
* so the environment pointer is NULL. */
ret = db_create(&dbp, NULL, 0);
if (ret != 0) {
/* Error handling goes here */
}
/* Database open flags */
flags = DB_CREATE; /* If the database does not exist,
* create it.*/
/* open the database */
ret = dbp->open(dbp, /* DB structure pointer */
NULL, /* Transaction pointer */
"my_db.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
flags, /* Open flags */
0); /* File mode (using defaults) */
if (ret != 0) {
/* Error handling goes here */
}
}
Quote:
..... aiuuuuuuuuuttttttttoooooooooooooooo!!!! ciao |
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
mmmmhhh
sembra essere un problema conosciuto con alcune configurazioni del kernel sul 4.2. a quanto ho letto la 4.3 risolve questo problema.... la sto ricompilando ora ciao |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
come non detto, non va ancora nulla
ciao |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
stessa cosa con il c++.....
ho provato a usare gli header della serie 3.x, ma nulla aiutooooooooooooooooooooooo!!!! |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
non so se può servirti, ma ho trovato questo link:
http://sourceforge.net/mailarchive/f...&forum_id=4892 Ho notato però che in molti con berkleydb hanno quest'errore.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:35.



















