Hello!

Python 1.5 cannot be reuild.  Error:

gcc -fPIC  -I/usr/include/db1 -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro 
-march=i586 -ffast-math -I./../Include -I.. -DHAVE_CONFIG_H -c ./dbmmodule.c
./dbmmodule.c:40:18: ndbm.h: Datei oder Verzeichnis nicht gefunden
./dbmmodule.c:45: parse error before `DBM'
./dbmmodule.c:45: warning: no semicolon at end of struct or union
./dbmmodule.c:46: warning: data definition has no type or storage class
./dbmmodule.c: In function `newdbmobject':
./dbmmodule.c:63: `dp' undeclared (first use in this function)
./dbmmodule.c:63: (Each undeclared identifier is reported only once
./dbmmodule.c:63: for each function it appears in.)
./dbmmodule.c:65: parse error before `)'
./dbmmodule.c: In function `dbm_dealloc':
./dbmmodule.c:81: parse error before `*'
./dbmmodule.c:81: declaration for parameter `dbmobject' but no such parameter
./dbmmodule.c:83: invalid type argument of `->'
./dbmmodule.c:84: invalid type argument of `->'
./dbmmodule.c: At top level:
./dbmmodule.c:90: parse error before `dbmobject'
./dbmmodule.c:90: `dp' used prior to declaration
./dbmmodule.c:90: warning: data definition has no type or storage class
./dbmmodule.c:91: parse error before `{'
./dbmmodule.c:100: warning: data definition has no type or storage class
./dbmmodule.c:101: parse error before `for'
./dbmmodule.c:102: request for member `di_dbm' in something not a structure or union
./dbmmodule.c:102: initializer element is not constant
./dbmmodule.c:102: parse error before `)'
./dbmmodule.c:111: parse error before `dbmobject'
./dbmmodule.c:111: warning: data definition has no type or storage class
./dbmmodule.c:112: conflicting types for `key'
./dbmmodule.c:102: previous declaration of `key'
./dbmmodule.c:112: register name not specified for `key'
./dbmmodule.c:113: parse error before `{'
./dbmmodule.c:120: request for member `di_dbm' in something not a structure or union
./dbmmodule.c:120: `krec' undeclared here (not in a function)
./dbmmodule.c:120: initializer element is not constant
./dbmmodule.c:120: warning: data definition has no type or storage class
./dbmmodule.c:121: parse error before `if'
./dbmmodule.c:128: parse error before string constant
./dbmmodule.c:128: conflicting types for `PyErr_SetString'
../Include/pyerrors.h:42: previous declaration of `PyErr_SetString'
./dbmmodule.c:128: warning: data definition has no type or storage class
./dbmmodule.c:136: parse error before `dbmobject'
./dbmmodule.c:136: warning: data definition has no type or storage class
./dbmmodule.c:138: parse error before `{'
./dbmmodule.c:155: parse error before `('
./dbmmodule.c:167: parse error before string constant
./dbmmodule.c:167: warning: data definition has no type or storage class
./dbmmodule.c:173: parse error before string constant
./dbmmodule.c:173: warning: data definition has no type or storage class
./dbmmodule.c:180: `dbm_length' undeclared here (not in a function)
./dbmmodule.c:180: initializer element is not constant
./dbmmodule.c:180: (near initialization for `dbm_as_mapping.mp_length')
./dbmmodule.c:181: `dbm_subscript' undeclared here (not in a function)
./dbmmodule.c:181: initializer element is not constant
./dbmmodule.c:181: (near initialization for `dbm_as_mapping.mp_subscript')
./dbmmodule.c:182: `dbm_ass_sub' undeclared here (not in a function)
./dbmmodule.c:182: initializer element is not constant
./dbmmodule.c:182: (near initialization for `dbm_as_mapping.mp_ass_subscript')
./dbmmodule.c: In function `dbm__close':
./dbmmodule.c:187: parse error before `*'
./dbmmodule.c:187: declaration for parameter `dbmobject' but no such parameter
./dbmmodule.c:192: invalid type argument of `->'
./dbmmodule.c:193: invalid type argument of `->'
./dbmmodule.c:194: invalid type argument of `->'
./dbmmodule.c: In function `dbm_keys':
./dbmmodule.c:201: parse error before `*'
./dbmmodule.c:201: declaration for parameter `dbmobject' but no such parameter
./dbmmodule.c:205: `datum' undeclared (first use in this function)
./dbmmodule.c:205: parse error before `key'
./dbmmodule.c:210: invalid type argument of `->'
./dbmmodule.c:214: invalid type argument of `->'
./dbmmodule.c:214: warning: assignment makes pointer from integer without a 
cast./dbmmodule.c:214: request for member `dptr' in something not a structure or union
./dbmmodule.c:215: invalid type argument of `->'
./dbmmodule.c:215: warning: assignment makes pointer from integer without a 
cast./dbmmodule.c:216: request for member `dptr' in something not a structure or union
./dbmmodule.c:216: request for member `dsize' in something not a structure or union
./dbmmodule.c: In function `dbm_has_key':
./dbmmodule.c:233: parse error before `*'
./dbmmodule.c:233: declaration for parameter `dbmobject' but no such parameter
./dbmmodule.c:236: `datum' undeclared (first use in this function)
./dbmmodule.c:236: parse error before `key'
./dbmmodule.c:238: request for member `dptr' in something not a structure or union
./dbmmodule.c:238: request for member `dsize' in something not a structure or union
./dbmmodule.c:240: invalid type argument of `->'
./dbmmodule.c:241: `val' undeclared (first use in this function)
./dbmmodule.c:241: invalid type argument of `->'
./dbmmodule.c: At top level:
./dbmmodule.c:254: parse error before `dbmobject'
./dbmmodule.c:254: warning: data definition has no type or storage class
./dbmmodule.c:256: parse error before `{'
./dbmmodule.c:268: `dbm_getattr' undeclared here (not in a function)
./dbmmodule.c:268: initializer element is not constant
./dbmmodule.c:268: (near initialization for `Dbmtype.tp_getattr')
make[1]: *** [dbmmodule.o] Fehler 1

Sorry for the long mail, but that's what it printed, and as I don't speak
C++...

But right at the beginning, it's looking for ndbm.h and cannot find it. 
Where should this header be found?

Alexander Skwar
-- 
Homepage:       http://www.digitalprojects.com | http://www.dp.ath.cx
Sichere Mail?   Mail an [EMAIL PROTECTED] fuer GnuPG Keys
ICQ:            7328191

Reply via email to