OK, here are the errors I am currently working on. The MailFolder.i and MProfile.i errors are suimply saying there is not a function by that name in the source any more. Can someone tell me if there are any equivalents (even if the API is now changed).
For MAppBase.i, I am not sure if these are SWIG related errors or just valid C++ errors that have not been noticed since nobody for years has been compiling in Python support. Can anyone tell me or just fix them? MailFolder.i /usr/bin/swig -I.src/Python/ -c++ -python -shadow -c -o Python/MailFolder.cpp .src/Python/MailFolder.i c++ -o Python/MailFolder.o -c -I/home/markl/projects/M/build/include -I/home/markl/projects/M/include -I/usr/local/include/python2.3 -DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5 -DDEBUG -DDEBUG_markl -I/usr/local/lib/wx/include/gtkd-2.5 -D__WXDEBUG__ -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/home/markl/projects/M/extra/include -I/home/markl/projects/M/build/extra/src/c-client -I/home/markl/projects/M/extra/src/compface -I/home/markl/projects/M/src/wx/vcard -fno-exceptions -fno-rtti -fno-operator-names -g3 -O0 -MMD -Wall Python/MailFolder.cpp Python/MailFolder.cpp: In function `PyObject* _wrap_MailFolder_CreateFolder(PyObject*, PyObject*)': Python/MailFolder.cpp:773: no method `MailFolder::CreateFolder' Python/MailFolder.cpp: In function `PyObject* _wrap_MailFolder_ConvertMessageStatusToString(PyObject*, PyObject*)': Python/MailFolder.cpp:811: no method `MailFolder::ConvertMessageStatusToString' Python/MailFolder.cpp: In function `PyObject* _wrap_MailFolder_SetSequenceFlag(PyObject*, PyObject*)': Python/MailFolder.cpp:1123: no matching function for call to `MailFolder::SetSequenceFlag(const wxString&, int&, bool&)' /home/markl/projects/M/include/MailFolder.h:619: candidates are: virtual bool MailFolder::SetSequenceFlag(MailFolder::SequenceKind, const Sequence&, int, bool = true) /home/markl/projects/M/include/MailFolder.h:623: bool MailFolder::SetSequenceFlag(const Sequence&, int, bool = true) Python/MailFolder.cpp: In function `PyObject* _wrap_FolderListingEntry_GetName(PyObject*, PyObject*)': Python/MailFolder.cpp:1767: `FolderListingEntry' undeclared (first use this function) Python/MailFolder.cpp:1767: (Each undeclared identifier is reported only once for each function it appears in.) Python/MailFolder.cpp:1767: `arg1' undeclared (first use this function) Python/MailFolder.cpp:1767: parse error before `)' token Python/MailFolder.cpp: In function `PyObject* _wrap_FolderListingEntry_GetAttribute(PyObject*, PyObject*)': Python/MailFolder.cpp:1787: parse error before `)' token Python/MailFolder.cpp: In function `PyObject* _wrap_delete_FolderListingEntry(PyObject*, PyObject*)': Python/MailFolder.cpp:1804: parse error before `)' token make[1]: *** [Python/MailFolder.o] Error 1 MAppBase.i /usr/bin/swig -I.src/Python/ -c++ -python -shadow -c -o Python/MAppBase.cpp .src/Python/MAppBase.i c++ -o Python/MAppBase.o -c -I/home/markl/projects/M/build/include -I/home/markl/projects/M/include -I/usr/local/include/python2.3 -DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5 -DDEBUG -DDEBUG_markl -I/usr/local/lib/wx/include/gtkd-2.5 -D__WXDEBUG__ -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/home/markl/projects/M/extra/include -I/home/markl/projects/M/build/extra/src/c-client -I/home/markl/projects/M/extra/src/compface -I/home/markl/projects/M/src/wx/vcard -fno-exceptions -fno-rtti -fno-operator-names -g3 -O0 -MMD -Wall Python/MAppBase.cpp Python/MAppBase.cpp: In function `PyObject* _wrap_MDialog_FileRequester(PyObject*, PyObject*)': Python/MAppBase.cpp:957: conversion from `const wxString' to `String&' discards qualifiers Python/MAppBase.cpp:959: conversion from `const wxString' to `String&' discards qualifiers Python/MAppBase.cpp:961: conversion from `const wxString' to `String&' discards qualifiers Python/MAppBase.cpp:963: conversion from `const wxString' to `String&' discards qualifiers Python/MAppBase.cpp:1016: invalid conversion from `const wxChar*' to `char*' make[1]: *** [Python/MAppBase.o] Error 1 MProfile.i c++ -o Python/MProfile.o -c -I/home/markl/projects/M/build/include -I/home/markl/projects/M/include -I/usr/local/include/python2.3 -DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5 -DDEBUG -DDEBUG_markl -I/usr/local/lib/wx/include/gtkd-2.5 -D__WXDEBUG__ -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/home/markl/projects/M/extra/include -I/home/markl/projects/M/build/extra/src/c-client -I/home/markl/projects/M/extra/src/compface -I/home/markl/projects/M/src/wx/vcard -fno-exceptions -fno-rtti -fno-operator-names -g3 -O0 -MMD -Wall Python/MProfile.cpp Python/MProfile.cpp: In function `PyObject* _wrap_Profile_SetPath(PyObject*, PyObject*)': Python/MProfile.cpp:851: no matching function for call to `Profile::SetPath(wxString&)' make[1]: *** [Python/MProfile.o] Error 1 ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers
