Bonjour
Je suis très newbies en C
J'essaye de compiler IMAP 2007 pour avoir des dépendance avec une compilation de PHP5.x
J'ai fais ceci :
Voici l'erreur que j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 cd /tmp/ wget http://http.debian.net/debian/pool/main/u/uw-imap/uw-imap_2007f\~dfsg-2.dsc wget http://http.debian.net/debian/pool/main/u/uw-imap/uw-imap_2007f\~dfsg.orig.tar.gz wget http://http.debian.net/debian/pool/main/u/uw-imap/uw-imap_2007f\~dfsg-2.debian.tar.gz dpkg-source -x uw-imap_2007f\~dfsg-2.dsc imap-2007f mv imap-2007f /opt/IMAP/ cd /opt/IMAP/imap-2007f/ touch {ipv6,lnxok} make slx SSLINCLUDE=/usr/local/openssl/include/ SSLLIB=/usr/local/openssl/lib EXTRAAUTHENTICATORS=gss
Que dois je modifié dans le fichier ipop2d.c pour que mon make passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 /opt/IMAP/imap-2007f/ipopd/../c-client/linkage.c:23*: référence indéfinie vers «*mail_parameters*» ipop2d.o*: Dans la fonction «*main*»*: /opt/IMAP/imap-2007f/ipopd/ipop2d.c:104*: référence indéfinie vers «*mail_parameters*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:109*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:113*: référence indéfinie vers «*tcp_serverhost*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:149*: référence indéfinie vers «*ucase*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:172*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:180*: référence indéfinie vers «*mail_close_full*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:127*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:130*: référence indéfinie vers «*mail_close_full*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:163*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:139*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:144*: référence indéfinie vers «*server_init*» /opt/IMAP/imap-2007f/ipopd/ipop2d.c:167*: référence indéfinie vers «*mail_close_full*» collect2: error: ld returned 1 exit status Makefile:41*: la recette pour la cible «*ipop2d*» a échouée make[2]: *** [ipop2d] Erreur 1 make[2]*: on quitte le répertoire «*/opt/IMAP/imap-2007f/ipopd*» Makefile:714*: la recette pour la cible «*bundled*» a échouée make[1]: *** [bundled] Erreur 2 make[1]*: on quitte le répertoire «*/opt/IMAP/imap-2007f*» Makefile:313*: la recette pour la cible «*slx*» a échouée make: *** [slx] Erreur 2
Merci
Partager