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

Reply via email to