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

Reply via email to