I am trying to compile the latest M release on my Solaris Sparc box, it is the first app I've tried to compile that uses wxWindows, though all the sample apps worked fine.
It looks like something in wxWindows it is not finding: wxBaseArrayPtrVoid When trying to compile I get the following: c++ -o adb/AdbDialogs.o -c -fPIC -I/opt/ephur/mahogany-0.64/include -I/usr/local/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/opt/ephur/mahogany-0.64/extra/include -I/opt/ephur/mahogany-0.64/extra/src/c-client -I/opt/ephur/mahogany-0.64/extra/src/compface -I/opt/ephur/mahogany-0.64/src/wx/vcard -O2 -MD -Wall adb/AdbDialogs.cpp In file included from /opt/ephur/mahogany-0.64/include/ASMailFolder.h:30, from /opt/ephur/mahogany-0.64/include/MEvent.h:94, from /opt/ephur/mahogany-0.64/include/MApplication.h:32, from adb/AdbDialogs.cpp:25: /opt/ephur/mahogany-0.64/include/MailFolder.h: In method `int UIdArray::Index(long unsigned int, bool = false) const': /opt/ephur/mahogany-0.64/include/MailFolder.h:71: no matching function for call to `wxBaseArrayPtrVoid::Index (_wxArrayUIdArray &, bool &) const' /usr/local/include/wx/dynarray.h:468: candidates are: int wxBaseArrayPtrVoid::Index(const void *, bool = false) const /usr/local/include/wx/dynarray.h:468: int wxBaseArrayPtrVoid::Index(const void *, int (*)(const void *, const void *)) const /opt/ephur/mahogany-0.64/include/MailFolder.h:71: warning: control reaches end of non-void function `UIdArray::Index(long unsigned int, bool) const' /opt/ephur/mahogany-0.64/include/MailFolder.h: In method `void UIdArray::Add(long unsigned int, unsigned int = 1)': /opt/ephur/mahogany-0.64/include/MailFolder.h:71: no matching function for call to `wxBaseArrayPtrVoid::Add (_wxArrayUIdArray &, size_t &)' /usr/local/include/wx/dynarray.h:468: candidates are: void wxBaseArrayPtrVoid::Add(const void *, unsigned int = 1) /usr/local/include/wx/dynarray.h:468: void wxBaseArrayPtrVoid::Add(const void *, int (*)(const void *, const void *)) /opt/ephur/mahogany-0.64/include/MailFolder.h: In method `void UIdArray::Insert(long unsigned int, unsigned int, unsigned int = 1)': /opt/ephur/mahogany-0.64/include/MailFolder.h:71: no matching function for call to `wxBaseArrayPtrVoid::Insert (_wxArrayUIdArray &, size_t &, size_t &)' /usr/local/include/wx/dynarray.h:468: candidates are: void wxBaseArrayPtrVoid::Insert(const void *, unsigned int, unsigned int = 1) make[1]: *** [adb/AdbDialogs.o] Error 1 make[1]: Leaving directory `/opt/ephur/mahogany-0.64/src' make: *** [all] Error 2 -- Richard Maynard -- EarthLink Multi-Function SA -- Pasadena, CA [EMAIL PROTECTED] -- Ext:65495 -- Why Wait? 1-800-EARTHLINK ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers