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

Reply via email to