PHP IMAP Fehler Meldung

gfxclub

Registered User
Hallo,

Ich versuche gerade PHP 4.4.4 wie folgt zu Kompelieren leider bekomme ich einen mir nicht bekannten Fehler und google sagt auch nicht gerade viel da zu... freue mich über jetzt Tipp...

System: Debian 3.1



./configure
Code:
./configure --prefix=/usr/local/php4 --enable-force-cgi-redirect --enable-safe-mode --enable-magic-quotes --with-openssl --with-zlib --enable-bcmath --with-bz2 --enable-calendar --enable-dba --with-gdbm --with-db4 --with-cdb --with-inifile --with-flatfile --enable-dbase --enable-dbx --with-dom --enable-exif --enable-ftp --with-gd --enable-gd-native-ttf --with-gettext --with-gmp --with-iconv --with-imap --with-imap-ssl --with-ldap --enable-mbstring --with-mcrypt --with-mhash --with-mime-magic --with-mysql=/usr --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-zip --enable-memory-limit --with-freetype-dir --with-jpeg-dir --with-xpm-dir=/usr/X11R6 --with-png-dir --with-zlib-dir --with-openssl-dir

Meldung:

Code:
checking for OpenSSL version... >= 0.9.6
checking for CRYPTO_free in -lcrypto... (cached) yes
checking for SSL_CTX_set_ssl_version in -lssl... (cached) yes
checking whether IMAP works... no
configure: error: build test failed. Please check the config.log for details.
Config.log:

Code:
configure:45778: checking for OpenSSL version
configure:45918: checking for CRYPTO_free in -lcrypto
configure:46077: checking for SSL_CTX_set_ssl_version in -lssl
configure:46267: gcc -o conftest -g -O2  -L/usr/lib  -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/X11R6/lib -L/usr/X11R6/lib conftest.c -lc-client   -lssl -lcrypto -lcrypt -lgmp -lfreetype -lX11 -lXpm -lpng -lz -ljpeg -lz -ldb-4.2 -ldb-4.2 -lgdbm -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl  -lxml2 -lz -lm 1>&5
/usr/bin/ld: cannot find -lc-client
collect2: ld returned 1 exit status
configure: failed program was:
#line 46242 "configure"
#include "confdefs.h"

    void mm_log(void){}
    void mm_dlog(void){}
    void mm_flags(void){}
    void mm_fatal(void){}
    void mm_critical(void){}
    void mm_nocritical(void){}
    void mm_notify(void){}
    void mm_login(void){}
    void mm_diskerror(void){}
    void mm_status(void){}
    void mm_lsub(void){}
    void mm_list(void){}
    void mm_exists(void){}
    void mm_searched(void){}
    void mm_expunged(void){}
    char auth_gssapi_valid();
    int main() {
      auth_gssapi_valid();
      return 0;
    }

configure:46293: checking whether IMAP works
configure:46326: gcc -o conftest -g -O2  -L/usr/lib  -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/X11R6/lib -L/usr/X11R6/lib conftest.c -lc-client   -lssl -lcrypto -lcrypt -lgmp -lfreetype -lX11 -lXpm -lpng -lz -ljpeg -lz -ldb-4.2 -ldb-4.2 -lgdbm -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl  -lxml2 -lz -lm 1>&5
/usr/bin/ld: cannot find -lc-client
collect2: ld returned 1 exit status
configure: failed program was:
#line 46301 "configure"

#include "confdefs.h"

    void mm_log(void){}
    void mm_dlog(void){}
    void mm_flags(void){}
    void mm_fatal(void){}
    void mm_critical(void){}
    void mm_nocritical(void){}
    void mm_notify(void){}
    void mm_login(void){}
    void mm_diskerror(void){}
    void mm_status(void){}
    void mm_lsub(void){}
    void mm_list(void){}
    void mm_exists(void){}
    void mm_searched(void){}
    void mm_expunged(void){}
    char mail_newbody();
    int main() {
      mail_newbody();
      return 0;
    }
 
Last edited by a moderator:
Läuft denn dein IMAP Daemon ordnungsgemäß?

Sieht so aus, als würde er das nicht tun.

PS: Für solche Dinge zum Posten gibts den CODE Tag und nicht den QUOTE Tag - nur so als kleiner Hinweis :)
 
Erst ein mal ein Sorry werde es gleich Ändern...

IMAP läuft ohne weitere Probleme.

Ps: Ich habe anhand von PHP: IMAP, POP3 and NNTP Functions - Manual ein wenig Dateien nach /usr/local/include geschoben da er nach Ihnen gefragt hatte und Sie nicht da wahren sollte aber nicht damit zusammen hängen denke ich...
 
Last edited by a moderator:
Danke für denn Link hat mich jetzt aber noch unsicherer gemacht dort ist die Rede von einer c-client.a das einzige was ich habe und auch kopiert habe ist eine c-client.h.

Ps: Ich Kopiere von hier ;) ftp://ftp.cac.washington.edu/imap/

Wenn ich die wieder lösche sagt mir PHP:

configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.

*mhh* scheint wohl damit zusammen zuhängen.

# locate libc-client.a
findet nichts...
 
Last edited by a moderator:
Back
Top