Skip Menu |

This queue is for tickets about the Wx CPAN distribution.

Report information
The Basics
Id: 84435
Status: open
Priority: 0/
Queue: Wx

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.9918
Fixed in: (no value)



Subject: no matching function for call to wxFontEnumerator::GetEncodings
Wx.c: In function ‘void XS_Wx__FontEnumerator_IsValidFacename(CV*)’: Wx.c:15104: error: ‘IsValidFacename’ is not a member of ‘wxFontEnumerator’ Wx.c: In function ‘void XS_Wx__FontEnumerator_GetEncodingsMethod(CV*)’: Wx.c:15181: error: no matching function for call to ‘wxFontEnumerator::GetEncodings(wxString&)’ /usr/include/wx-2.6/wx/fontenum.h:76: note: candidates are: wxArrayString* wxFontEnumerator::GetEncodings() Wx.c: In function ‘void XS_Wx__FontEnumerator_GetEncodingsStatic(CV*)’: Wx.c:15209: error: no matching function for call to ‘wxFontEnumerator::GetEncodings(wxString&)’ /usr/include/wx-2.6/wx/fontenum.h:76: note: candidates are: wxArrayString* wxFontEnumerator::GetEncodings() Wx.c: In function ‘void XS_Wx__FontEnumerator_GetFacenamesMethod(CV*)’: Wx.c:15265: error: no matching function for call to ‘wxFontEnumerator::GetFacenames(wxFontEncoding&, bool&)’ /usr/include/wx-2.6/wx/fontenum.h:71: note: candidates are: wxArrayString* wxFontEnumerator::GetFacenames() Wx.c: In function ‘void XS_Wx__FontEnumerator_GetFacenamesStatic(CV*)’: Wx.c:15301: error: no matching function for call to ‘wxFontEnumerator::GetFacenames(wxFontEncoding&, bool&)’ /usr/include/wx-2.6/wx/fontenum.h:71: note: candidates are: wxArrayString* wxFontEnumerator::GetFacenames() -- Alexandr Ciornii, http://chorny.net
Hi, I've not been ensuring or testing wxWidgets-2.6 compatibility for quite some time. I think dropping 2.6 compatibility was discussed on the mailing list in early 2011. I'll update the Makefile.PL in the next Wx release so it fails with an informative message early. Thanks Mark On Thu Apr 04 14:44:52 2013, CHORNY wrote: Show quoted text
> Wx.c: In function ‘void XS_Wx__FontEnumerator_IsValidFacename(CV*)’: > Wx.c:15104: error: ‘IsValidFacename’ is not a member of > ‘wxFontEnumerator’ > Wx.c: In function ‘void > XS_Wx__FontEnumerator_GetEncodingsMethod(CV*)’: > Wx.c:15181: error: no matching function for call to > ‘wxFontEnumerator::GetEncodings(wxString&)’ > /usr/include/wx-2.6/wx/fontenum.h:76: note: candidates are: > wxArrayString* wxFontEnumerator::GetEncodings() > Wx.c: In function ‘void > XS_Wx__FontEnumerator_GetEncodingsStatic(CV*)’: > Wx.c:15209: error: no matching function for call to > ‘wxFontEnumerator::GetEncodings(wxString&)’ > /usr/include/wx-2.6/wx/fontenum.h:76: note: candidates are: > wxArrayString* wxFontEnumerator::GetEncodings() > Wx.c: In function ‘void > XS_Wx__FontEnumerator_GetFacenamesMethod(CV*)’: > Wx.c:15265: error: no matching function for call to > ‘wxFontEnumerator::GetFacenames(wxFontEncoding&, bool&)’ > /usr/include/wx-2.6/wx/fontenum.h:71: note: candidates are: > wxArrayString* wxFontEnumerator::GetFacenames() > Wx.c: In function ‘void > XS_Wx__FontEnumerator_GetFacenamesStatic(CV*)’: > Wx.c:15301: error: no matching function for call to > ‘wxFontEnumerator::GetFacenames(wxFontEncoding&, bool&)’ > /usr/include/wx-2.6/wx/fontenum.h:71: note: candidates are: > wxArrayString* wxFontEnumerator::GetFacenames() > >