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
