compiling wx.NET Error message - see last error message
Kevin Gordon <[email protected]>
| Newsgroups | gmane.comp.lib.wxwindows.wxnet |
|---|---|
| Message-ID | <[email protected]> |
Subject: compiling wx.NET Error message - see last error message Date: Sat, 06 Mar 2004 09:34 From: Kevin Gordon <[email protected]> To: [email protected] I am guessing but I believe WXWIN_COMPATIBILITY_2_2 is the problem Re: frame.cxx guessing answer to 'Command' unidentified //--------------------------------------------------------------------------- -- extern "C" WXEXPORT #if WXWIN_COMPATIBILITY_2_2 //kg March 2004 bool wxFrame_Command(wxFrameBase* self, int id) { return self->Command(id); } #endif // WXWIN_COMPATIBILITY_2_2 kg March 2004 //--------------------------------------------------------------------------- -- Re: treectrl.cxx guessing answer to 'GetCode' unidentified #if WXWIN_COMPATIBILITY_2_2 //kg March 2004 extern "C" WXEXPORT int wxTreeEvent_GetCode(wxTreeEvent* self) { return self->GetCode(); } #endif // WXWIN_COMPATIBILITY_2_2 //kg March 2004 Re: window.cxx guessing answer to 'Clear' unidentified //--------------------------------------------------------------------------- -- extern "C" WXEXPORT void wxWindow_Clear(wxWindow* self) { // self->Clear(); kg March 2004 self->ClearBackground(); // window.h } //--------------------------------------------------------------------------- -- Re printpreview.cxx: Not sure what is happening here: printpreview.cxx: In function `void wxPrintPreview_SetCanvas(wxPostScriptPrintPreview*, wxWindow*)': printpreview.cxx:83: error: no matching function for call to ` wxPostScriptPrintPreview::SetCanvas(wxWindow*&)' /usr/include/wx/prntbase.h:329: error: candidates are: void wxPrintPreviewBase::SetCanvas(wxPreviewCanvas*) <near match> printpreview.cxx: In function `bool wxPrintPreview_PaintPage(wxPostScriptPrintPreview*, wxWindow*, wxDC*)': printpreview.cxx:107: error: no matching function for call to ` wxPostScriptPrintPreview::PaintPage(wxWindow*&, wxDC&)' /usr/include/wx/prntbase.h:335: error: candidates are: virtual bool wxPrintPreviewBase::PaintPage(wxPreviewCanvas*, wxDC&) <near match> printpreview.cxx: In function `bool wxPrintPreview_DrawBlankPage(wxPostScriptPrintPreview*, wxWindow*, wxDC*)': printpreview.cxx:115: error: no matching function for call to ` wxPostScriptPrintPreview::DrawBlankPage(wxWindow*&, wxDC&)' /usr/include/wx/prntbase.h:338: error: candidates are: virtual bool wxPrintPreviewBase::DrawBlankPage(wxPreviewCanvas*, wxDC&) <near match> make[1]: *** [obj/printpreview.o] Error 1 make: *** [wx-c] Error 2 //--------------------------------------------------------------------------- -- extern "C" WXEXPORT void wxPrintPreview_SetCanvas(wxPrintPreview* self, wxWindow* canvas) { self->SetCanvas(canvas); } //--------------------------------------------------------------------------- -- //--------------------------------------------------------------------------- -- extern "C" WXEXPORT bool wxPrintPreview_PaintPage(wxPrintPreview* self, wxWindow* canvas, wxDC* dc) { return self->PaintPage(canvas, *dc); } //--------------------------------------------------------------------------- -- //--------------------------------------------------------------------------- -- extern "C" WXEXPORT bool wxPrintPreview_DrawBlankPage(wxPrintPreview* self, wxWindow* canvas, wxDC* dc) { return self->DrawBlankPage(canvas, *dc); } //--------------------------------------------------------------------------- -- DOES THE NEXT ERROR MESSAGE MEAN I STILL HAVE wxGTK-2.4 INSTALLED: Linking wx-c /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld : cannot find -lwx_gtk2ud_stc-2.4 collect2: ld returned 1 exit status make[1]: *** [../../Bin/./libwx-c.so] Error 1 make: *** [wx-c] Error 2 linuxpro wx.NET # ls /usr/lib/libwx_* /usr/lib/libwx_baseu-2.5.so /usr/lib/libwx_baseu-2.5.so.1 /usr/lib/libwx_baseu-2.5.so.1.0.0 /usr/lib/libwx_baseu_net-2.5.so /usr/lib/libwx_baseu_net-2.5.so.1 /usr/lib/libwx_baseu_net-2.5.so.1.0.0 /usr/lib/libwx_baseu_xml-2.5.so /usr/lib/libwx_baseu_xml-2.5.so.1 /usr/lib/libwx_baseu_xml-2.5.so.1.0.0 /usr/lib/libwx_gtk-2.4.so /usr/lib/libwx_gtk-2.4.so.0 /usr/lib/libwx_gtk-2.4.so.0.0.0 /usr/lib/libwx_gtk-2.4.so.0.1.1 /usr/lib/libwx_gtk2u_adv-2.5.so /usr/lib/libwx_gtk2u_adv-2.5.so.1 /usr/lib/libwx_gtk2u_adv-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_animate-2.5.so /usr/lib/libwx_gtk2u_animate-2.5.so.1 /usr/lib/libwx_gtk2u_animate-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_core-2.5.so /usr/lib/libwx_gtk2u_core-2.5.so.1 /usr/lib/libwx_gtk2u_core-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_deprecated-2.5.so /usr/lib/libwx_gtk2u_deprecated-2.5.so.1 /usr/lib/libwx_gtk2u_deprecated-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_fl-2.5.so /usr/lib/libwx_gtk2u_fl-2.5.so.1 /usr/lib/libwx_gtk2u_fl-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_gizmos-2.5.so /usr/lib/libwx_gtk2u_gizmos-2.5.so.1 /usr/lib/libwx_gtk2u_gizmos-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_gl-2.5.so /usr/lib/libwx_gtk2u_gl-2.5.so.1 /usr/lib/libwx_gtk2u_gl-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_html-2.5.so /usr/lib/libwx_gtk2u_html-2.5.so.1 /usr/lib/libwx_gtk2u_html-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_mmedia-2.5.so /usr/lib/libwx_gtk2u_mmedia-2.5.so.1 /usr/lib/libwx_gtk2u_mmedia-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_ogl-2.5.so /usr/lib/libwx_gtk2u_ogl-2.5.so.1 /usr/lib/libwx_gtk2u_ogl-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_plot-2.5.so /usr/lib/libwx_gtk2u_plot-2.5.so.1 /usr/lib/libwx_gtk2u_plot-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_stc-2.5.so /usr/lib/libwx_gtk2u_stc-2.5.so.1 /usr/lib/libwx_gtk2u_stc-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_svg-2.5.so /usr/lib/libwx_gtk2u_svg-2.5.so.1 /usr/lib/libwx_gtk2u_svg-2.5.so.1.0.0 /usr/lib/libwx_gtk2u_xrc-2.5.so /usr/lib/libwx_gtk2u_xrc-2.5.so.1 /usr/lib/libwx_gtk2u_xrc-2.5.so.1.0.0 ----------------------------------------------------------------------------- ----------------------------- Well that seems to be the answer. I am using wxGTK-2.4. I thought (in Gentoo talk) I had unmerged all wxGTK-2.4. Perhaps all the error messages will disappear when I resolve this? Kevin Gordon ---------- Forwarded Message ---------- Subject: compiling wx.NET Error message Date: Wed, 03 Mar 2004 21:28 From: Kevin Gordon <[email protected]> To: [email protected] Thank you for your help. I am using wxGTK-2.5.1 as per "You should have wxWidgets 2.5.1 installed before attempting to build wx.NET." If I should change to 2.4.2 please let me know. Kevin From: Xenomorph <xenomorph2@on...> Re: compiling wx.NET Error message 2004-03-02 01:47 Am Di, den 02.03.2004 schrieb Kevin Gordon um 10:13: > font.cxx > font.cxx: In function `wxNativeFontInfo* wxFont_GetNativeFontInfo(wxFont*)': > font.cxx:115: error: invalid conversion from `const wxNativeFontInfo*' to > ` wxNativeFontInfo*' > make[1]: *** [obj/font.o] Error 1 > make: *** [wx-c] Error 2 Change font.cxx (line 114...): extern "C" WXEXPORT const wxNativeFontInfo* wxFont_GetNativeFontInfo(wxFont* self) { return self->GetNativeFontInfo(); } Which version of wxWidgets/wxWindows are you using ??? Alexander Olk ------------------------------------------------------- ------------------------------------------------------- ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click