Alexander Veit schrieb:
[...] Fragt sich nur, welche die richtige Datei ist und wie ich sie make verplätte.
Ich weiss nicht genau, was Du bisher da gemacht hast, aber es scheint jedenfalls nicht korrekt zu sein. Du hast Dir die Quellen cyrus-imapd-2.1.15.tar.gz besorgt und entpackt. Dann wechselst Du in das Verzeichnis cyrus-imapd-2.1.15. Da mit XFree86 das Pro- gramm makedepend kommt, brauchst Du das vermutlich nicht extra zu installieren. Also rufst Du einfach in diesem Verzeichnis nun ein "./configure" auf, evtl. eben mit gewissen Optionen, die Du benoetigst - diese kannst Du Dir ueber "./configure --help" an- schauen. Wenn Du alle benoetigten Komponenten (*-devel RPMs) in- stalliert hast, wird das configure-Skript durchlaufen und am Ende Makefiles erzeugen. Dann kannst Du mit dem Aufruf "make" das Com- pilieren anstossen und, wenn das geklappt hat, ein RPM bauen oder per checkinstall installieren (von einem "make install" solltest Du absehen). That's all. Es sah bei Dir vorhin so aus, als haettest Du glibc-devel nicht installiert gehabt. Das kannst Du mit einem $> rpm -qa | grep glibc-devel testen. Kommt hier keine Ausgabe, dann ist das entsprechende RPM auch nicht installiert. Die Lokation der Header musst Du auf keinen Fall extra mitteilen, da sie sich eigentlich in einem Standardverzeichnis befinden. Wuerde Dir raten, nochmal mit frisch entapckten Quellen zu starten und dann die Ausgabe des configure- Laufes genau anzuschauen. Das Compilieren sollte eigentlich ohne Probleme funktionieren. CU, Th.