I have encountered some ominous issues building UW imap using gcc 4.1.1
under Solaris as a 64 bit application.
Typical diagnostic output from the compiler is:
env_unix.c:1730: warning: cast to pointer from integer of different size
env_unix.c:1733: warning: cast from pointer to integer of different size
env_unix.c:1733: warning: cast from pointer to integer of different size
Compile is 'successful' but imapd fails to work properly. It runs but
does not communicate back to the email client. Not mailbox contents or
anything.
The 32 bit build compiles and runs cleanly.
Why worry about the 64 bit build? Because we need to use the
libc-client library with php and we want everything to be 64 bit. If we
can't get UW imap to work 64 bit then /_*everything*_/ from the apache
webserver, php, mysql and absolutely everything else that might be
linked or loaded into the webserver will have to be a 32 bit executable.
So far everything with the sole exception of UW imap builds and works
fine as a 64 bit application.
Does anyone have any ideas or perhaps a quick fix to get UW imap built
as a 64 bit application?
Thanks,
Bob
begin:vcard
fn:Bob Atkins
n:Atkins;Bob
org:DigiLink, Inc.
adr;dom:Suite 408;;4676 Admiralty Way;Marina Del Rey;CA;90292
email;internet:[EMAIL PROTECTED]
title:President/CEO
tel;work:310-577-9450
tel;fax:310-577-3360
url:http://www.DigiLink.Net
version:2.1
end:vcard
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw