coolsoft
Registered User
Beim neu kompilieren von PHP 5.2.1 erhalte ich beim ./configure
folgende Fehlermeldung dann bricht es ab:
checking for utf8_mime2text signature... new
checking for U8T_CANONICAL... no
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
Das Ende der config.log:
Wenn das configure ohne die Option --with-imap gemacht wird läuft das durch und PHP 5.2.1 kann problemlos mit suPHP installiert werden und funktioniert auch.
Ich dachte das liegt am IMAP Server und habe testweise über YaST das RPM "courier-imap" gelöscht und dafür "cyrus-imapd" installiert, aber das war nicht das Problem. Nur leider kann ich jetzt "courier-imap" nicht mehr installieren, weil es das RPM wohl nicht mehr unter YaST zum installieren gibt.
Woher kommt die Fehlermeldung? Was für ein RPM fehlt da noch? PHP mit imap wäre von grossem Vorteil
folgende Fehlermeldung dann bricht es ab:
checking for utf8_mime2text signature... new
checking for U8T_CANONICAL... no
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
Das Ende der config.log:
Code:
configure:45419: checking for IMAP support
configure:45465: checking for IMAP Kerberos support
configure:45490: checking for IMAP SSL support
configure:45887:19: error: /mail.h: No such file or directory
configure:45906: checking for utf8_mime2text signature
configure:45924: gcc -c -I conftest.c 1>&5
gcc: no input files
configure: failed program was:
#line 45911 "configure"
#include "confdefs.h"
#include <stdio.h>
#include <c-client.h>
int main() {
SIZEDTEXT *src, *dst;
utf8_mime2text(src, dst);
; return 0; }
configure:45953: checking for U8T_CANONICAL
configure:45969: gcc -c -I conftest.c 1>&5
gcc: no input files
configure: failed program was:
#line 45958 "configure"
#include "confdefs.h"
#include <c-client.h>
int main() {
int i = U8T_CANONICAL;
; return 0; }
Wenn das configure ohne die Option --with-imap gemacht wird läuft das durch und PHP 5.2.1 kann problemlos mit suPHP installiert werden und funktioniert auch.
Ich dachte das liegt am IMAP Server und habe testweise über YaST das RPM "courier-imap" gelöscht und dafür "cyrus-imapd" installiert, aber das war nicht das Problem. Nur leider kann ich jetzt "courier-imap" nicht mehr installieren, weil es das RPM wohl nicht mehr unter YaST zum installieren gibt.
Woher kommt die Fehlermeldung? Was für ein RPM fehlt da noch? PHP mit imap wäre von grossem Vorteil