note 57986 added to ref.imap
| From: | BjarneDMmacintosh at mathiesen dot info | Date: | Thu, 20 Oct 2005 19:49:10 +0000 |
| Subject: | note 57986 added to ref.imap | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-97320@lists.php.net to get a copy of this message | ||
Mac OS X client install notes with DarwinPorts
The c-client.a isn't present on your system after you've installed the imap-uw package.
!But! it's actually present at a specific time during the install phase as it's being
complied from source - it's just deleted at the end of the compilation process. So, we'll
have to break the install process down into it's component processes and get hold of what we
need at the appropriate time:
sudo port fetch imap-uw
sudo port extract imap-uw
sudo port patch imap-uw
sudo port configure imap-uw
sudo port build imap-uw
imapLib=/darwinports/var/db/dports/distfiles/imap-uw/lib
imapIncludes=/darwinports/var/db/dports/distfiles/imap-uw/include
sudo mkdir ${imapLib} ${imapInclude}
cd /darwinports/var/db/dports/build/*/*/*/c-client
sudo cp *.c ${imapLib}
sudo cp *.h ${imapIncludes}
sudo cp c-client.a ${imapLib}/libc-client.a
cd ${imapLib}
ranlib - libc-client.a
sudo port install imap-uw
Now, you can just specify:
--with-imap=/darwinports/var/db/dports/distfiles/imap-uw \
--with-imap-ssl=/darwinports \
in your ./configure command.
----
Manual Page -- http://www.php.net/manual/en/ref.imap.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+57986
Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=added+to+the+manual
Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=bad+code
Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=spam
Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=useless
Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=non-english
Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes&reason=already+in+docs
Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+57986&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+57986&report=yes
Search -- http://master.php.net/manage/user-notes.php