Ok there some problems

1.
Look at include\Mcclient.h at line 25
There is an include of <osdep.h>. It is nowhere on my system. There is 
just lib\imap\src\osdep. What is it and how should I handle it?

2.
Look at mail.h at line 933 and 934
There are the words or and not. My MinGW gcc interpret it as '||' and 
'!'. I am looking in another forum how to handle it.
Which compiler do you use on Linux?
I am against using a plattform specific compiler like MSVC for a 
plattform-independent application. That is why I do not use MSVC (I 
could add it to Code::Blocks).
Using gcc is a good why I think. It runs on Windows, Unix and Mac(?).

3.
Look at src\classes\MApplication.cpp
There are some calls of CreateFile, SendMessage, etc
They are mapped to CreateFileA, SendMessageA, etcA. I see you included 
<wx/msw/winundef.h>. But it has no effect.
I had this problems on my own project "blackfisk", too.
I created my own undef.h. I created a Mundef.h for that and it workes.

4a.
MApplication.cpp
There is a call of env_parameters and my compiler say it is not 
declared. In shortsym.h at line 74 it is defined as e_parm.
I can not found it anywhere.

4b.
It is the same with sysinbox(). It is not declared. I found it in some 
headers osdep\nt\env_nt.h, osdep\unix\env_unix.h, etc.

4c.
And there is call of undeclared myusername_full()


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mahogany-Developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to