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