sn4fu
13.09.01, 17:48
ich bekomme im moment beim compilieren der sendmail-8.12.0 sourcen nach eingabe des "Build" befehls folgenden fehler:
------------
smdb.c:374: conflicting types for `type'
smdb.c:197: previous declaration of `type'
smdb.c:375: parse error before `{'
smdb.c:378: request for member `smdb_lockfd' in something not a structure or union
smdb.c:378: warning: data definition has no type or storage class
smdb.c:379: parse error before `if'
smdb.c:397: parse error before `SMDB_DATABASE'
smdb.c:397: warning: data definition has no type or storage class
smdb.c:398: parse error before `{'
smdb.c:401: redefinition of `fd'
smdb.c:378: `fd' previously defined here
smdb.c:401: request for member `smdb_lockfd' in something not a structure or union
smdb.c:401: warning: data definition has no type or storage class
smdb.c:402: parse error before `if'
make[2]: *** [smdb.o] Error 1
make[2]: Leaving directory `/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/libsmdb'
make[1]: *** [/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/libsmdb/libsmdb.a]Error 2
make[1]: Leaving directory `/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/vacation'
make: *** [all] Error 2
------
das ganze passiert auf einem linux from scratch system, für zusätzliche infos fragt mich bitte dannach, da ich den fehler überhaupt nicht lokalisieren kann (ausser das es was mit der smdb.c zu tun hat ;) )
------------
smdb.c:374: conflicting types for `type'
smdb.c:197: previous declaration of `type'
smdb.c:375: parse error before `{'
smdb.c:378: request for member `smdb_lockfd' in something not a structure or union
smdb.c:378: warning: data definition has no type or storage class
smdb.c:379: parse error before `if'
smdb.c:397: parse error before `SMDB_DATABASE'
smdb.c:397: warning: data definition has no type or storage class
smdb.c:398: parse error before `{'
smdb.c:401: redefinition of `fd'
smdb.c:378: `fd' previously defined here
smdb.c:401: request for member `smdb_lockfd' in something not a structure or union
smdb.c:401: warning: data definition has no type or storage class
smdb.c:402: parse error before `if'
make[2]: *** [smdb.o] Error 1
make[2]: Leaving directory `/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/libsmdb'
make[1]: *** [/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/libsmdb/libsmdb.a]Error 2
make[1]: Leaving directory `/usr/src/sendmail-8.12.0/obj.Linux.2.4.8.i686/vacation'
make: *** [all] Error 2
------
das ganze passiert auf einem linux from scratch system, für zusätzliche infos fragt mich bitte dannach, da ich den fehler überhaupt nicht lokalisieren kann (ausser das es was mit der smdb.c zu tun hat ;) )