From: Neil B. <njb...@gm...> - 2007-12-02 23:55:26
|
<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space; ">Hi,<br><br>Could somebody = confirm the correct version of wxWidgets to compile against for Mac OS = X? The website states that wxMAC 2.5.1 is required, but several parts of = the website appear to be out of date, and also 2.5.1 is more than three = years old now.<br><br>I have tried compiling a recent checkout of = wxHaskell with wxMAC 2.8.7 and GHC 6.8, but the following error = occurs:<br><br><br>wxc/src/extra.cpp: At global = scope:<br>wxc/src/extra.cpp:324: error: conflicting return type = specified for =91virtual void wxcHtmlWindow::OnCellClicked(wxHtmlCell*, = wxCoord, wxCoord, const = wxMouseEvent&)=92<br>/usr/include/wx-2.8/wx/html/htmlwin.h:210: = error: overriding =91virtual bool = wxHtmlWindowMouseHelper::OnCellClicked(wxHtmlCell*, wxCoord, wxCoord, = const wxMouseEvent&)=92<br>wxc/src/extra.cpp: In function =91long = int wxGetNumberFromUser(wxChar*, wxChar*, wxChar*, long int, long int, = long int, wxWindow*, int, int)=92:<br>wxc/src/extra.cpp:1919: error: = cannot convert =91wxPoint=92 to =91int=92 for argument =918=92 to =91long = int wxGetNumberFromUser(wxChar*, wxChar*, wxChar*, long int, long int, = long int, wxWindow*, int, int)=92<br><br><br>Many = thanks,<br>Neil</body></html>= |