IMAP make errors and a buggy imap.c
| From: | Lewis Bergman | Date: | Fri, 18 Feb 2000 17:49:49 +0000 |
| Subject: | IMAP make errors and a buggy imap.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-10459@lists.php.net to get a copy of this message | ||
Imap.c seems to have a bug in it as far as I can tell.
No configure errors were reported and the required c-client type files
are where they are configured to be.
The reason I say this may be a bug is because about half of the lines below are
only supposed to be excuted if windows is detected and this is a linux box.
I currently am running php4.0b3 compiled w/o IMAP and it works great but I need
this for IMP. If anyone has a clue about this I would be very appreciative.
The following lines are spit out as the make process fails due to the errors
listed.
imap.c:151: warning: initialization makes integer from pointer without a cast
imap.c:184: warning: static declaration for `add_assoc_object' follows non-static
imap.c: In function `php3_minit_imap':
imap.c:225: `unixdriver' undeclared (first use in this function)
imap.c:225: (Each undeclared identifier is reported only once
imap.c:225: for each function it appears in.)
imap.c:227: `imapdriver' undeclared (first use in this function)
imap.c:228: `nntpdriver' undeclared (first use in this function)
imap.c:229: `pop3driver' undeclared (first use in this function)
imap.c:231: `mhdriver' undeclared (first use in this function)
imap.c:232: `mxdriver' undeclared (first use in this function)
imap.c:234: `mbxdriver' undeclared (first use in this function)
imap.c:235: `tenexdriver' undeclared (first use in this function)
imap.c:236: `mtxdriver' undeclared (first use in this function)
imap.c:238: `mmdfdriver' undeclared (first use in this function)
imap.c:239: `newsdriver' undeclared (first use in this function)
imap.c:240: `philedriver' undeclared (first use in this function)
imap.c:242: `dummydriver' undeclared (first use in this function)
imap.c:243: `auth_log' undeclared (first use in this function)
make[3]: *** [imap.lo] Error 1
make[3]: Leaving directory `/usr/lib/php-4.0b3/ext/imap'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/lib/php-4.0b3/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/lib/php-4.0b3'
make: *** [all-recursive-am] Error 2
When I looked into the IMAP tarball the "driver files" were there, but weren't
required according to the manual.
--
-Lewis Bergman-
Texas Communications
915-695-6962
4309 Maple St.
Abilene, TX 79602