Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

wxSmith does not build.

(1/1)

ouch:
When compiling the latest 11825 version I get the following errors:


--- Code: ---i686-w64-mingw32-g++.exe -Wall -O2 -pipe -mthreads -fmessage-length=0 -fexceptions -std=gnu++11 -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DNOPCH -DBUILDING_PLUGIN -DwxUSE_UNICODE -IC:\Programming\wxWidgets\wxWidgets\lib\gcc_dll\mswu -IC:\Programming\wxWidgets\wxWidgets\include -I..\..\..\include -I..\..\..\include\tinyxml -I..\..\..\sdk\wxscintilla\include -I..\..\..\include\scripting\include -I..\..\..\include\scripting\squirrel -I..\..\..\include\scripting\sqplus -I..\..\..\include\scripting\bindings -I..\..\..\include\mozilla_chardet -I..\..\..\include\mozilla_chardet\mfbt -I..\..\..\include\mozilla_chardet\nsprpub\pr\include -I..\..\..\include\mozilla_chardet\xpcom -I..\..\..\include\mozilla_chardet\xpcom\base -I..\..\..\include\mozilla_chardet\xpcom\glue -c C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxsrichtextstylecomboctrl.cpp -o ..\..\..\.objs31\plugins\contrib\wxSmithLib\wxwidgets\defitems\wxsrichtextstylecomboctrl.o
C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxslistbox.cpp: In member function 'virtual wxObject* wxsListBox::OnBuildPreview(wxWindow*, long int)':
C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxslistbox.cpp:95:5: error: 'wxListBox' was not declared in this scope
     wxListBox* Preview = new wxListBox(Parent,GetId(),Pos(Parent),Size(Parent),0,0, Style());
     ^~~~~~~~~
C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxslistbox.cpp:95:5: note: suggested alternative: 'wxsListBox'
     wxListBox* Preview = new wxListBox(Parent,GetId(),Pos(Parent),Size(Parent),0,0, Style());
     ^~~~~~~~~
     wxsListBox
C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxslistbox.cpp:95:16: error: 'Preview' was not declared in this scope
     wxListBox* Preview = new wxListBox(Parent,GetId(),Pos(Parent),Size(Parent),0,0, Style());
                ^~~~~~~
C:\Programming\codeblocks\src\plugins\contrib\wxSmith\wxwidgets\defitems\wxslistbox.cpp:95:30: error: expected type-specifier before 'wxListBox'
     wxListBox* Preview = new wxListBox(Parent,GetId(),Pos(Parent),Size(Parent),0,0, Style());
                              ^~~~~~~~~

--- End code ---

This is being compiled with Mingw64 with this setup: i686-8.1.0-posix-sjlj-rt_v6-rev0 on a windows 7 machine

Anyone else get this?

Oh, and it's being compiled with the trunk build of wxWidgets 283ac3096ddd431b19b36eeb903ba9ed31bcb674 (git updated today)

BlueHazzard:
This?
https://sourceforge.net/p/codeblocks/tickets/860/

ouch:
Yep, that patch fixes it.

Navigation

[0] Message Index

Go to full version