Well... A few things, found a message that contained fixes for several issues, and tried all the fixes, but got a shitload of linker errors. So went ahead and pulled down the "last successful compile" and also moved to the latest CVS build of wxWindows.
Now, when compiling Mahogany with ssl support disabled I get the following, and have little to no idea how to approach fixing this... Anyone have any ideas? - - - - - - - - c++ -o gui/wxComposeView.o -c -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 -MMD -Wall gui/wxComposeView.cpp gui/wxComposeView.cpp: In method `void wxComposeView::DeletePlaceHolder()': gui/wxComposeView.cpp:1540: call of overloaded `Remove(unsigned int)' is ambiguous /usr/local/include/wx/sizer.h:154: candidates are: bool wxSizer::Remove(wxWindow *) /usr/local/include/wx/sizer.h:155: bool wxSizer::Remove(wxSizer *) /usr/local/include/wx/sizer.h:156: bool wxSizer::Remove(int) gui/wxComposeView.cpp:1548: call of overloaded `Remove(unsigned int)' is ambiguous /usr/local/include/wx/sizer.h:154: candidates are: bool wxSizer::Remove(wxWindow *) /usr/local/include/wx/sizer.h:155: bool wxSizer::Remove(wxSizer *) /usr/local/include/wx/sizer.h:156: bool wxSizer::Remove(int) gui/wxComposeView.cpp:1550: call of overloaded `Remove(unsigned int)' is ambiguous /usr/local/include/wx/sizer.h:154: candidates are: bool wxSizer::Remove(wxWindow *) /usr/local/include/wx/sizer.h:155: bool wxSizer::Remove(wxSizer *) /usr/local/include/wx/sizer.h:156: bool wxSizer::Remove(int) gui/wxComposeView.cpp: In method `bool wxComposeView::AutoSave()': gui/wxComposeView.cpp:4170: warning: int format, pid_t arg (arg 2) make[1]: *** [gui/wxComposeView.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 On Sat, 11 Jan 2003, Richard Maynard wrote: > > 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 > ------------------------------------------------------- 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
