PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim kompilieren von Samba 3.0.0 unter Suse 8.2



Bobelmann
28.10.03, 09:38
Moin moin

Ich arbeite unter SuSE 8.2

Meine Aufgabe ist es Samba als Member Server in die Active Directory einzufügen. Die Anbindung mittels Kerberos5 funktioniert.

Aber ich bekomme Probleme beim kompilieren von Samba 3.0.0. Nach kurzer Zeit bricht der kompilierungsvorgang ab und ich bekommen folgende Fehlermeldungen:


libsmb/clikrb5.c: In function `krb5_set_real_time':
libsmb/clikrb5.c:49: error: dereferencing pointer to incomplete type
libsmb/clikrb5.c:50: error: dereferencing pointer to incomplete type
libsmb/clikrb5.c:139:2: #error UNKNOWN_GET_ENCTYPES_FUNCTIONS
libsmb/clikrb5.c: At top level:
libsmb/clikrb5.c:142: error: syntax error before "void"
libsmb/clikrb5.c: In function `krb5_locate_kdc':
libsmb/clikrb5.c:188: error: `krb5_krbhst_handle' undeclared (first use in this function)
libsmb/clikrb5.c:188: error: (Each undeclared identifier is reported only once
libsmb/clikrb5.c:188: error: for each function it appears in.)
libsmb/clikrb5.c:188: error: parse error before "hnd"
libsmb/clikrb5.c:189: error: `krb5_krbhst_info' undeclared (first use in this function)
libsmb/clikrb5.c:189: error: `hinfo' undeclared (first use in this function)
libsmb/clikrb5.c:197: error: `KRB5_KRBHST_KDC' undeclared (first use in this function)
libsmb/clikrb5.c:197: error: `hnd' undeclared (first use in this function)
make: *** [libsmb/clikrb5.o] Error 1


Mein Konfigurationsbefehl sieht wie folgt aus :

./configure --prefix=/usr/local/samba-3.0.0 --with-krb5=/usr/local/krb5



Gegooglet habe ich auch schon, jedoch ohne Erfolg...

Weiss jemand eine Lösung ?
Vielen dank im voraus !

mamue
28.10.03, 10:38
Es gibt zwei kerberos Bibliotheken, eine von MIT und eine heimdal.
Bei SuSE ist die heimdal dabei. Hast Du auch heimdal-devel installiert?
Bei älteren Versionen gab es "Missverständnisse" zwischen heimdal und MIT, samba-configure fand kerberos, ging von der MIT-version aus und stolperte über die kleinen Unterschiede. Eigentlich sollte das seit 2.2.8a at akta gelegt sein.


mamue