You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(60) |
Jul
(35) |
Aug
(32) |
Sep
(5) |
Oct
(5) |
Nov
(58) |
Dec
(34) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(114) |
Feb
(184) |
Mar
(153) |
Apr
(90) |
May
(153) |
Jun
(59) |
Jul
(24) |
Aug
(43) |
Sep
(17) |
Oct
(34) |
Nov
(11) |
Dec
(204) |
2007 |
Jan
(84) |
Feb
(119) |
Mar
(38) |
Apr
(28) |
May
(52) |
Jun
(105) |
Jul
(64) |
Aug
(67) |
Sep
(14) |
Oct
(3) |
Nov
(28) |
Dec
(55) |
2008 |
Jan
(228) |
Feb
(55) |
Mar
(30) |
Apr
(30) |
May
(15) |
Jun
(20) |
Jul
(12) |
Aug
(3) |
Sep
(13) |
Oct
(54) |
Nov
(35) |
Dec
(35) |
2009 |
Jan
(19) |
Feb
(20) |
Mar
(34) |
Apr
(4) |
May
(60) |
Jun
(25) |
Jul
(16) |
Aug
(51) |
Sep
(19) |
Oct
(62) |
Nov
(21) |
Dec
(12) |
2010 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(12) |
May
(23) |
Jun
(13) |
Jul
(1) |
Aug
(40) |
Sep
(18) |
Oct
(21) |
Nov
(26) |
Dec
(34) |
2011 |
Jan
(17) |
Feb
(23) |
Mar
(1) |
Apr
(10) |
May
(1) |
Jun
(5) |
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(43) |
2012 |
Jan
(5) |
Feb
(19) |
Mar
(6) |
Apr
(24) |
May
(39) |
Jun
(83) |
Jul
(29) |
Aug
(36) |
Sep
(64) |
Oct
(55) |
Nov
(12) |
Dec
(7) |
2013 |
Jan
(17) |
Feb
(10) |
Mar
(37) |
Apr
(27) |
May
(13) |
Jun
(9) |
Jul
(7) |
Aug
(61) |
Sep
(23) |
Oct
(23) |
Nov
(30) |
Dec
(16) |
2014 |
Jan
(23) |
Feb
(13) |
Mar
(9) |
Apr
(17) |
May
(2) |
Jun
(11) |
Jul
(2) |
Aug
|
Sep
(9) |
Oct
(24) |
Nov
(2) |
Dec
(14) |
2015 |
Jan
(6) |
Feb
(4) |
Mar
(17) |
Apr
|
May
(7) |
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(21) |
Nov
(6) |
Dec
(2) |
2016 |
Jan
(4) |
Feb
(2) |
Mar
(7) |
Apr
(3) |
May
(11) |
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(4) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Hernán C. M. <jhe...@ho...> - 2014-07-13 23:28:24
|
Hi, boys & girls. My native speech-language is Spanish; sorry if this text sounds strange/rare. These days I am reading --and asking for-- a lot about wxWidgets because I want to write an interpreter for a prog-language that yet there is not in wxWidgets. I have found that there is wxPython, wxLua, wxUnderC, wxCINT and wxBasic.I consider that wxBasic is similar to the one I need. I am with my son in an implementation of wxLuaFreeze and I like it. And I see that wxBasic is similar (in execution from console). I would like to get wxBasic sources and read them for knowing about what do I need for writing an interpreter for the prog-language I need. I want some guidance about wxBasic: the first (main) program I need to edit, if every command/function/property is in a text-file then how must be structured this text-file. I can see in a .BAT that (1) first we must execute REDIR and BISON for detecting syntax errors, then (2) we execute QBASIC for creating the wrappers (¿?), and then (3) we execute MAKE for compiling the program.In this case I ask you: (a) how can I get REDIR and BISON?, (b) why is needed to create wrappers?, (3) what is the structure of the source files of the project --or how can I get it-- for me to explore addequately the project? (4) is wxEditor the only IDE for "design" the frames and controls? or is the best for wxBasic? could I use VisualWx or wxFormBuilder or CodeBlocks or wxDevC++? I ask this... not for changing something, but for knowing about the raising of wxWidgets or these utilities. If I could get --for the interpreter I need-- the same scenario than current wxBasic, it could be enough. Something else:One answer --that I received-- indicated me that "wxWidgets sources can be compiled for my prog-language" because this way I can call the wxWidget functions for creating controls. But I consider that any wxWidgets DLL --compiled by a mate or a colleague for Windows-- could be used by my Win-machine: I think that if the DLL runs for a .Net language, it would run for "any" Win-programming language.Why that colleague said me that I must compile it if any other compilation (to DLL) serves me? In what am I wrong? If somebody already compiles wxWidgets to DLL, I think I could use it copying it to my machine and writing a program (in any prog-language) for using that wxWidgets DLL. Thanks and that God blesses you and me. HERNAN CANO MARTINEZSystems Analyst - Programmer |
From: Paul K <pau...@ya...> - 2014-07-05 05:58:16
|
Hi John, I just noticed that wxDir is missing Close method for some reason. This creates a problem with those situations when the directory content needs to be enumerated with FindFirst and FindNext and aborted without finishing (as the object seems to keep some of the files in "locked" state internally). Would it be possible to add the missing method? Thank you. Paul. |
From: Philipp Ü. <mu...@tu...> - 2014-06-25 07:37:04
|
On Tue, 24 Jun 2014 18:04:12 -0400 John Labenski <jla...@gm...> wrote: > On Mon, Jun 23, 2014 at 10:57 PM, Paul K <pau...@ya...> > wrote: > > > John, > > > > > > Thank you for the update. Curious, can you run a simple script that > > checks if GetChildren() is available method for wxWindow? It's been > > reported that for some reason GetChildren() is not available when > > compiled with wxgtk3 (3.0.1) on Archlinux: > > > > wxLua: Unable to call an unknown method 'GetChildren' on a > > 'wxWindow' type. stack traceback: > > [C]: in function '__index' > > ... > > > > I haven't had a chance to test it myself yet, but I can use it when > > compiled on Windows and it was clearly present in previous versions > > as well (2.9.x). > > > > > This is because wxList for the STL build is nothing like the old > wxList and the function signatures are quite different. Add to this > wx2.8 compatibility and this may take some doing, but luckily the use > of wxLists in wxLua should be minimal. > > I may just make a new function to return the wxWindow::GetChildren() > as a Lua table and dispense with any attempt to get list iterators to > work in Lua. Though this is an incompatible change, the use of > wxNodes in Lua is awkward at best. > > I have to look at it further. > > Regards, > John The STL-build is caused by the --enable-stl flag in wxGTK, right? https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/wxgtk If so then at least for the Arch users of wxLua and zbstudio I can work around this by creating a wxGTK PKGBUILD without this flag. Regards, Philipp |
From: John L. <jla...@gm...> - 2014-06-24 22:04:18
|
On Mon, Jun 23, 2014 at 10:57 PM, Paul K <pau...@ya...> wrote: > John, > > Thank you for the update. Curious, can you run a simple script that > checks if GetChildren() is available method for wxWindow? It's been > reported that for some reason GetChildren() is not available when > compiled with wxgtk3 (3.0.1) on Archlinux: > > wxLua: Unable to call an unknown method 'GetChildren' on a 'wxWindow' type. > stack traceback: > [C]: in function '__index' > ... > > I haven't had a chance to test it myself yet, but I can use it when > compiled on Windows and it was clearly present in previous versions as > well (2.9.x). > > This is because wxList for the STL build is nothing like the old wxList and the function signatures are quite different. Add to this wx2.8 compatibility and this may take some doing, but luckily the use of wxLists in wxLua should be minimal. I may just make a new function to return the wxWindow::GetChildren() as a Lua table and dispense with any attempt to get list iterators to work in Lua. Though this is an incompatible change, the use of wxNodes in Lua is awkward at best. I have to look at it further. Regards, John |
From: John L. <jla...@gm...> - 2014-06-24 21:11:23
|
On Tue, Jun 24, 2014 at 4:20 AM, Philipp Überbacher <mu...@tu...> wrote: > On Mon, 23 Jun 2014 22:04:33 -0400 > John Labenski <jla...@gm...> wrote: > > > On Mon, Jun 23, 2014 at 4:17 AM, Philipp Überbacher > > <mu...@tu...> wrote: > > > > I just uploaded the script, you can find it here: > https://aur.archlinux.org/packages/wxlua-svn/ > Klick on 'View PKGBUILD' to see the actual build script. Arch users can > download this script and with a single command they can turn it into an > installable package, handled by the package manager as any other > package. Really simple. > > As you can see, there are two sed lines in there. I copied them from > the wxlua PKGBUILD: https://aur.archlinux.org/packages/wx/wxlua/PKGBUILD > I think they are both still necessary, so maybe this is something you > could integrate? > > Yes, thanks, I'll commit the changes so the 'sed' lines won't be needed later tonight. > Some of those were uninitialised variables as well, and I think they > are more likely to be potential bugs. > > [ 62%] Building CXX object modules/luamodule/CMakeFiles/ wxLuaModule.dir/__/wxbind/src/wxadv_wxladv.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp: In member function ‘virtual wxGridCellAttr* wxLuaGridTableBase::GetAttr(int, int, wxGridCellAttr::wxAttrKind)’: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp:715:12: warning: ‘attr’ may be used uninitialized in this function [-Wmaybe-uninitialized] return attr; Nah, your version of the compiler wasn't able to figure out that it would be initialized in all cases. In any case, I'll commit a fix just to silence it as it does seem suspicious. Thanks, John |
From: Philipp Ü. <mu...@tu...> - 2014-06-24 08:20:49
|
On Mon, 23 Jun 2014 22:04:33 -0400 John Labenski <jla...@gm...> wrote: > On Mon, Jun 23, 2014 at 4:17 AM, Philipp Überbacher > <mu...@tu...> wrote: > > > > > Thanks a lot John, > > it builds now. > > I'll prepare a buildscript for SVN so my fellow Arch users can > > comfortably build and use wxLua with wxgtk 3. > > > > > That sounds great, what else is needed to build on Arch? I just uploaded the script, you can find it here: https://aur.archlinux.org/packages/wxlua-svn/ Klick on 'View PKGBUILD' to see the actual build script. Arch users can download this script and with a single command they can turn it into an installable package, handled by the package manager as any other package. Really simple. As you can see, there are two sed lines in there. I copied them from the wxlua PKGBUILD: https://aur.archlinux.org/packages/wx/wxlua/PKGBUILD I think they are both still necessary, so maybe this is something you could integrate? And in case you're interested, this is how wxGTK is built on Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/wxgtk > > For the sake of completeness, here are the warnings I get. > > > > > Yeah, I've been lazy about those unused strings, they would be > awkward to #ifdef off. Fixed now in svn, at least for my version of > gcc, Fedora 20, gcc 4.8.2. > > Regards, > John Some of those were uninitialised variables as well, and I think they are more likely to be potential bugs. Thanks for your help John, Regards, Philipp |
From: Paul K <pau...@ya...> - 2014-06-24 03:23:45
|
John, > Fixed now in svn, at least for my version of gcc, Fedora 20, gcc 4.8.2. Thank you for the update. Curious, can you run a simple script that checks if GetChildren() is available method for wxWindow? It's been reported that for some reason GetChildren() is not available when compiled with wxgtk3 (3.0.1) on Archlinux: wxLua: Unable to call an unknown method 'GetChildren' on a 'wxWindow' type. stack traceback: [C]: in function '__index' ... I haven't had a chance to test it myself yet, but I can use it when compiled on Windows and it was clearly present in previous versions as well (2.9.x). Paul. On Mon, Jun 23, 2014 at 7:04 PM, John Labenski <jla...@gm...> wrote: > On Mon, Jun 23, 2014 at 4:17 AM, Philipp Überbacher <mu...@tu...> > wrote: >> >> >> Thanks a lot John, >> it builds now. >> I'll prepare a buildscript for SVN so my fellow Arch users can >> comfortably build and use wxLua with wxgtk 3. >> > > That sounds great, what else is needed to build on Arch? > >> >> For the sake of completeness, here are the warnings I get. >> > > Yeah, I've been lazy about those unused strings, they would be awkward to > #ifdef off. Fixed now in svn, at least for my version of gcc, Fedora 20, gcc > 4.8.2. > > Regards, > John |
From: John L. <jla...@gm...> - 2014-06-24 02:04:41
|
On Mon, Jun 23, 2014 at 4:17 AM, Philipp Überbacher <mu...@tu...> wrote: > > Thanks a lot John, > it builds now. > I'll prepare a buildscript for SVN so my fellow Arch users can > comfortably build and use wxLua with wxgtk 3. > > That sounds great, what else is needed to build on Arch? > For the sake of completeness, here are the warnings I get. > > Yeah, I've been lazy about those unused strings, they would be awkward to #ifdef off. Fixed now in svn, at least for my version of gcc, Fedora 20, gcc 4.8.2. Regards, John |
From: Philipp Ü. <mu...@tu...> - 2014-06-23 08:18:00
|
On Sun, 22 Jun 2014 23:49:03 -0400 John Labenski <jla...@gm...> wrote: > On Fri, Jun 20, 2014 at 4:03 PM, Philipp Überbacher > <mu...@tu...> wrote: > > > [ 15%] Built target wxStEditLib > > Scanning dependencies of target wxStEdit > > [ 15%] Building CXX object > > modules/wxstedit/CMakeFiles/wxStEdit.dir/samples/stedit/wxstedit.cpp.o > > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: > > error: cannot convert ‘const wxString’ to ‘const char*’ in > > initialization }; > > ^ > > > > The build for wxUSE_STD_CONTAINERS should be fixed in svn now. > > Regards, > John Thanks a lot John, it builds now. I'll prepare a buildscript for SVN so my fellow Arch users can comfortably build and use wxLua with wxgtk 3. For the sake of completeness, here are the warnings I get. Thanks, Philipp [ 17%] Building CXX object modules/wxlua/CMakeFiles/wxLuaLib.dir/wxlbind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxlua/wxlbind.cpp:63:20: warning: ‘int wxlua_tableErrorHandler(lua_State*)’ defined but not used [-Wunused-function] static int LUACALL wxlua_tableErrorHandler(lua_State *L) [ 28%] Building CXX object modules/wxbind/CMakeFiles/wxLuaBindLib.dir/src/wxadv_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_bind.cpp:16525:20: warning: ‘wxluaclassname_wxWave’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWave = "wxWave"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_bind.cpp:16629:24: warning: ‘wxluabaseclassbinds_wxWave’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWave[] = { NULL }; ^ [ 29%] Building CXX object modules/wxbind/CMakeFiles/wxLuaBindLib.dir/src/wxadv_wxladv.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp: In member function ‘virtual wxGridCellAttr* wxLuaGridTableBase::GetAttr(int, int, wxGridCellAttr::wxAttrKind)’: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp:715:12: warning: ‘attr’ may be used uninitialized in this function [-Wmaybe-uninitialized] return attr; [ 37%] Building CXX object modules/wxbind/CMakeFiles/wxLuaBindLib.dir/src/wxcore_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4413:20: warning: ‘wxluaclassname_wxBestHelpController’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxBestHelpController = "wxBestHelpController"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4537:20: warning: ‘wxluaclassname_wxIndividualLayoutConstraint’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxIndividualLayoutConstraint = "wxIndividualLayoutConstraint"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4544:20: warning: ‘wxluaclassname_wxLayoutConstraints’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxLayoutConstraints = "wxLayoutConstraints"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4580:20: warning: ‘wxluaclassname_wxMetafile’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxMetafile = "wxMetafile"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4581:20: warning: ‘wxluaclassname_wxMetafileDC’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxMetafileDC = "wxMetafileDC"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4594:20: warning: ‘wxluaclassname_wxNotebookSizer’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxNotebookSizer = "wxNotebookSizer"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4617:20: warning: ‘wxluaclassname_wxPowerEvent’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxPowerEvent = "wxPowerEvent"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4626:20: warning: ‘wxluaclassname_wxPrinterDC’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxPrinterDC = "wxPrinterDC"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4678:20: warning: ‘wxluaclassname_wxTabCtrl’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxTabCtrl = "wxTabCtrl"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4679:20: warning: ‘wxluaclassname_wxTabEvent’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxTabEvent = "wxTabEvent"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4692:20: warning: ‘wxluaclassname_wxToolBarSimple’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxToolBarSimple = "wxToolBarSimple"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4710:20: warning: ‘wxluaclassname_wxWinHelpController’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWinHelpController = "wxWinHelpController"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4716:20: warning: ‘wxluaclassname_wxWindowList’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWindowList = "wxWindowList"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4736:24: warning: ‘wxluabaseclassbinds_wxBestHelpController’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxBestHelpController[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4930:24: warning: ‘wxluabaseclassbinds_wxIndividualLayoutConstraint’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxIndividualLayoutConstraint[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4942:24: warning: ‘wxluabaseclassbinds_wxLayoutConstraints’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxLayoutConstraints[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5006:24: warning: ‘wxluabaseclassbinds_wxMetafile’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxMetafile[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5008:24: warning: ‘wxluabaseclassbinds_wxMetafileDC’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxMetafileDC[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5030:24: warning: ‘wxluabaseclassbinds_wxNotebookSizer’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxNotebookSizer[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5066:24: warning: ‘wxluabaseclassbinds_wxPowerEvent’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxPowerEvent[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5084:24: warning: ‘wxluabaseclassbinds_wxPrinterDC’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxPrinterDC[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5164:24: warning: ‘wxluabaseclassbinds_wxTabCtrl’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxTabCtrl[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5166:24: warning: ‘wxluabaseclassbinds_wxTabEvent’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxTabEvent[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5190:24: warning: ‘wxluabaseclassbinds_wxToolBarSimple’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxToolBarSimple[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5220:24: warning: ‘wxluabaseclassbinds_wxWinHelpController’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWinHelpController[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5230:24: warning: ‘wxluabaseclassbinds_wxWindowList’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWindowList[] = { NULL }; [ 45%] Building CXX object modules/wxbind/CMakeFiles/wxLuaBindLib.dir/src/wxbase_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxbase_bind.cpp:2343:20: warning: ‘wxluaclassname_wxList’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxList = "wxList"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxbase_bind.cpp:2355:20: warning: ‘wxluaclassname_wxNode’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxNode = "wxNode"; [ 61%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxadv_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_bind.cpp:16525:20: warning: ‘wxluaclassname_wxWave’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWave = "wxWave"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_bind.cpp:16629:24: warning: ‘wxluabaseclassbinds_wxWave’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWave[] = { NULL }; [ 62%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxadv_wxladv.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp: In member function ‘virtual wxGridCellAttr* wxLuaGridTableBase::GetAttr(int, int, wxGridCellAttr::wxAttrKind)’: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxadv_wxladv.cpp:715:12: warning: ‘attr’ may be used uninitialized in this function [-Wmaybe-uninitialized] return attr; [ 70%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxcore_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4413:20: warning: ‘wxluaclassname_wxBestHelpController’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxBestHelpController = "wxBestHelpController"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4537:20: warning: ‘wxluaclassname_wxIndividualLayoutConstraint’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxIndividualLayoutConstraint = "wxIndividualLayoutConstraint"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4544:20: warning: ‘wxluaclassname_wxLayoutConstraints’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxLayoutConstraints = "wxLayoutConstraints"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4580:20: warning: ‘wxluaclassname_wxMetafile’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxMetafile = "wxMetafile"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4581:20: warning: ‘wxluaclassname_wxMetafileDC’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxMetafileDC = "wxMetafileDC"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4594:20: warning: ‘wxluaclassname_wxNotebookSizer’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxNotebookSizer = "wxNotebookSizer"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4617:20: warning: ‘wxluaclassname_wxPowerEvent’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxPowerEvent = "wxPowerEvent"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4626:20: warning: ‘wxluaclassname_wxPrinterDC’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxPrinterDC = "wxPrinterDC"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4678:20: warning: ‘wxluaclassname_wxTabCtrl’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxTabCtrl = "wxTabCtrl"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4679:20: warning: ‘wxluaclassname_wxTabEvent’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxTabEvent = "wxTabEvent"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4692:20: warning: ‘wxluaclassname_wxToolBarSimple’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxToolBarSimple = "wxToolBarSimple"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4710:20: warning: ‘wxluaclassname_wxWinHelpController’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWinHelpController = "wxWinHelpController"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4716:20: warning: ‘wxluaclassname_wxWindowList’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxWindowList = "wxWindowList"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4736:24: warning: ‘wxluabaseclassbinds_wxBestHelpController’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxBestHelpController[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4930:24: warning: ‘wxluabaseclassbinds_wxIndividualLayoutConstraint’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxIndividualLayoutConstraint[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:4942:24: warning: ‘wxluabaseclassbinds_wxLayoutConstraints’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxLayoutConstraints[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5006:24: warning: ‘wxluabaseclassbinds_wxMetafile’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxMetafile[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5008:24: warning: ‘wxluabaseclassbinds_wxMetafileDC’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxMetafileDC[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5030:24: warning: ‘wxluabaseclassbinds_wxNotebookSizer’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxNotebookSizer[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5066:24: warning: ‘wxluabaseclassbinds_wxPowerEvent’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxPowerEvent[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5084:24: warning: ‘wxluabaseclassbinds_wxPrinterDC’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxPrinterDC[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5164:24: warning: ‘wxluabaseclassbinds_wxTabCtrl’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxTabCtrl[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5166:24: warning: ‘wxluabaseclassbinds_wxTabEvent’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxTabEvent[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5190:24: warning: ‘wxluabaseclassbinds_wxToolBarSimple’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxToolBarSimple[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5220:24: warning: ‘wxluabaseclassbinds_wxWinHelpController’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWinHelpController[] = { NULL }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxcore_bind.cpp:5230:24: warning: ‘wxluabaseclassbinds_wxWindowList’ defined but not used [-Wunused-variable] static wxLuaBindClass* wxluabaseclassbinds_wxWindowList[] = { NULL }; [ 78%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxbase_bind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxbase_bind.cpp:2343:20: warning: ‘wxluaclassname_wxList’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxList = "wxList"; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxbind/src/wxbase_bind.cpp:2355:20: warning: ‘wxluaclassname_wxNode’ defined but not used [-Wunused-variable] static const char* wxluaclassname_wxNode = "wxNode"; [ 89%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxlua/wxlbind.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxlua/wxlbind.cpp:63:20: warning: ‘int wxlua_tableErrorHandler(lua_State*)’ defined but not used [-Wunused-function] static int LUACALL wxlua_tableErrorHandler(lua_State *L) [ 96%] Building CXX object apps/wxluacan/CMakeFiles/wxLuaCan.dir/canlua.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/apps/wxluacan/canlua.cpp: In member function ‘void wxlCan::OnScroll(wxScrollWinEvent&)’: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/apps/wxluacan/canlua.cpp:567:39: warning: ‘void wxScrollHelperBase::OnScroll(wxScrollWinEvent&)’ is deprecated (declared at /usr/include/wx-3.0/wx/scrolwin.h:244) [-Wdeprecated-declarations] wxScrolledWindow::OnScroll( event ); |
From: John L. <jla...@gm...> - 2014-06-23 03:49:11
|
On Fri, Jun 20, 2014 at 4:03 PM, Philipp Überbacher <mu...@tu...> wrote: > [ 15%] Built target wxStEditLib > Scanning dependencies of target wxStEdit > [ 15%] Building CXX object > modules/wxstedit/CMakeFiles/wxStEdit.dir/samples/stedit/wxstedit.cpp.o > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: > error: cannot convert ‘const wxString’ to ‘const char*’ in initialization > }; > ^ > The build for wxUSE_STD_CONTAINERS should be fixed in svn now. Regards, John |
From: Philipp Ü. <mu...@tu...> - 2014-06-20 20:03:47
|
On Fri, 20 Jun 2014 15:37:06 -0400 John Labenski <jla...@gm...> wrote: > This is very strange, wxSortedArrayString is derived from > wxArrayString so it should convert implicitly and > wxArrayString::Sort(bool reverseOrder = false) is public. > > Unless, you have wxUSE_STD_CONTAINERS=1 ? I have not tried that and it > looks like wxSortedArrayString eventually derives from > wxBaseArrayStringBase which wxArrayString derives from in a separate > class hierarchy. > > I have committed a blind fix as I don't normally use > wxUSE_STD_CONTAINERS=1. Update wxLua from svn and let me know if that > works for you. > > Regards, > John Thanks John, I don't understand all this C++ black magic, but whatever you did fixed this particular build issue. However, I've encountered the next: [ 15%] Building CXX object modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/wxext.cpp.o Linking CXX shared library ../../lib/Release/libwxstedit-wx30gtk2u-1.6.0.so [ 15%] Built target wxStEditLib Scanning dependencies of target wxStEdit [ 15%] Building CXX object modules/wxstedit/CMakeFiles/wxStEdit.dir/samples/stedit/wxstedit.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot convert ‘const wxString’ to ‘const char*’ in initialization }; ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot convert ‘const wxString’ to ‘const char*’ in initialization /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot convert ‘const wxString’ to ‘const char*’ in initialization /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot # This is an example PKGBUILD file. Use this as a start to creating your own, convert ‘const wxString’ to ‘const char*’ in initialization /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot convert ‘const wxString’ to ‘const char*’ in initialization /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/samples/stedit/wxstedit.cpp:113:1: error: cannot convert ‘const wxString’ to ‘const char*’ in initialization modules/wxstedit/CMakeFiles/wxStEdit.dir/build.make:54: recipe for target 'modules/wxstedit/CMakeFiles/wxStEdit.dir/samples/stedit/wxstedit.cpp.o' failed make[2]: *** [modules/wxstedit/CMakeFiles/wxStEdit.dir/samples/stedit/wxstedit.cpp.o] Error 1 CMakeFiles/Makefile2:77: recipe for target 'modules/wxstedit/CMakeFiles/wxStEdit.dir/all' failed make[1]: *** [modules/wxstedit/CMakeFiles/wxStEdit.dir/all] Error 2 Makefile:137: recipe for target 'all' failed make: *** [all] Error 2 Thanks for your help! Philipp |
From: John L. <jla...@gm...> - 2014-06-20 19:37:14
|
On Fri, Jun 20, 2014 at 7:47 AM, Philipp Überbacher <mu...@tu...> wrote: > Hi there, > > I tried to build wxLua from SVN (r239) with wxGTK 3.0.1 and got an > error. You'll find a rather complete output at the end of this mail. > > ... [ 3%] Building CXX object > modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/stedit.cpp.o > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp: > In member function ‘virtual bool wxSTEditor::StartAutoCompleteWord(bool, > bool)’: > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2909:54: > error: no matching function for call to > ‘wxSTEditor::DoGetAutoCompleteKeyWords(wxString&, wxSortedArrayString&)’ > DoGetAutoCompleteKeyWords(root, wordsNear); > ^ > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2909:54: > note: candidate is: > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2769:8: > note: virtual size_t wxSTEditor::DoGetAutoCompleteKeyWords(const wxString&, > wxArrayString&) > size_t wxSTEditor::DoGetAutoCompleteKeyWords(const wxString& root, > wxArrayString& wordArray) > ^ > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2769:8: > note: no known conversion for argument 2 from ‘wxSortedArrayString’ to > ‘wxArrayString&’ > In file included from /usr/include/wx-3.0/wx/filefn.h:15:0, > from /usr/include/wx-3.0/wx/utils.h:20, > from /usr/include/wx-3.0/wx/cursor.h:69, > from /usr/include/wx-3.0/wx/event.h:21, > from /usr/include/wx-3.0/wx/window.h:18, > from /usr/include/wx-3.0/wx/menu.h:23, > from > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/precomp.h:10, > from > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:40: > /usr/include/wx-3.0/wx/arrstr.h:96:10: error: ‘void > wxSortedArrayString::Sort()’ is private > void Sort() > ^ > /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2910:28: > error: within this context > wordsNear.Sort(); > ^ > This is very strange, wxSortedArrayString is derived from wxArrayString so it should convert implicitly and wxArrayString::Sort(bool reverseOrder = false) is public. Unless, you have wxUSE_STD_CONTAINERS=1 ? I have not tried that and it looks like wxSortedArrayString eventually derives from wxBaseArrayStringBase which wxArrayString derives from in a separate class hierarchy. I have committed a blind fix as I don't normally use wxUSE_STD_CONTAINERS=1. Update wxLua from svn and let me know if that works for you. Regards, John |
From: Philipp Ü. <mu...@tu...> - 2014-06-20 13:18:06
|
Hi there, I tried to build wxLua from SVN (r239) with wxGTK 3.0.1 and got an error. You'll find a rather complete output at the end of this mail. Regards, Philipp -- The C compiler identification is GNU 4.9.0 -- The CXX compiler identification is GNU 4.9.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- * --------------------------------------------------------------------------- -- * CMake command line options and tips specific to this project -- * -- * In the CMake GUI you can set values and press configure a few times -- * and until there are no more red items, then press generate. -- * -- * Usage: cmake -D[OPTION_NAME]=[OPTION_VALUE] /path/to/CMakeLists.txt/ -- * --------------------------------------------------------------------------- -- * -DHELP=TRUE -- * Show this help message and exit, no files will be generated. -- * -DCMAKE_BUILD_TYPE=[Debug, Release, RelWithDebInfo, MinSizeRel] : (Default Debug) -- * Makefiles : You must set the build type to Debug, Release... -- * MSVC GUI : No need to set this since you can choose it in the GUI. -- * -DBUILD_SHARED_LIBS=[TRUE, FALSE] : (Default static in MSW, shared in Linux) -- * Build shared (.DLL or .so) or static (.lib or .a) libraries. -- * --------------------------------------------------------------------------- -- -- -- ***************************************************************************** -- * BUILD TYPE: Release -- * BUILD_SHARED_LIBS: TRUE -- ***************************************************************************** -- * System is 32-bit TRUE, is 64-bit FALSE -- ***************************************************************************** -- * CMAKE_SOURCE_DIR = /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua -- * CMAKE_BINARY_DIR = /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/build -- ***************************************************************************** -- -- * --------------------------------------------------------------------------- -- * wxWidgets library settings : -- * -- * Note that ONLY an all shared (DLL) or all static build is supported. -- * I.E. If you choose shared you must link to shared wxWidgets libs. -- * Set -DBUILD_SHARED_LIBS=[TRUE, FALSE] to control shared/static lib. -- * -- * Finding wxWidgets for MSW and MSVC -- * -DwxWidgets_ROOT_DIR=[path] : (e.g. /path/to/wxWidgets/) -- * Path to the root of the wxWidgets build, must at least set this. -- * -DwxWidgets_LIB_DIR=[path] : (e.g. /path/to/wxWidgets/lib/vc_lib/) -- * Path to the wxWidgets lib dir also set this if libs can't be found. -- * -DwxWidgets_CONFIGURATION=[configuration] : -- * Set wxWidgets configuration; e.g. msw, mswu, mswunivu... -- * Where 'u' = unicode and 'd' = debug. -- * MSVC GUI : You need only choose msw, mswu, mswuniv, mswunivu since -- * release or debug mode is chosen in the GUI. -- * -DwxWidgets_COMPONENTS=[...stc;html;adv;core;base or mono] : -- * For non-monolithic builds choose the wxWidgets libs to link to. -- * xrc;xml;gl;net;media;propgrid;richtext;aui;stc;html;adv;core;base -- * For monolithic builds choose mono and the contribs libs. -- * stc;mono -- * The extra decorations, e.g. wxmsw28ud_adv.lib, will be searched for. -- * Libs that cannot be found will be printed below, please fix/remove -- * them to be able to build this project. -- * You will get compilation/linker errors if wxWidgets is not found. -- * -- * Finding wxWidgets for GCC and Unix type systems -- * -DwxWidgets_CONFIG_EXECUTABLE=[path/to/wx-config] : -- * Specify path to wx-config script for GCC and Unix type builds -- * --------------------------------------------------------------------------- -- -- * Using these wxWidgets components: stc;webview;gl;xrc;xml;net;media;propgrid;richtext;aui;html;adv;core;base -- Found wxWidgets: TRUE -- * -- * Found wxWidgets : -- * - wxWidgets_VERSION = 3.0.1 = 3.0.1 -- * - wxWidgets_COMPONENTS = stc;webview;gl;xrc;xml;net;media;propgrid;richtext;aui;html;adv;core;base -- * - wxWidgets_INCLUDE_DIRS = /usr/lib/wx/include/gtk2-unicode-3.0;/usr/include/wx-3.0 -- * - wxWidgets_LIBRARY_DIRS = -- * - wxWidgets_LIBRARIES = -pthread;;;-lwx_gtk2u_stc-3.0;-lwx_gtk2u_webview-3.0;-lwx_gtk2u_gl-3.0;-lwx_gtk2u_xrc-3.0;-lwx_baseu_xml-3.0;-lwx_baseu_net-3.0;-lwx_gtk2u_media-3.0;-lwx_gtk2u_propgrid-3.0;-lwx_gtk2u_richtext-3.0;-lwx_gtk2u_aui-3.0;-lwx_gtk2u_html-3.0;-lwx_gtk2u_adv-3.0;-lwx_gtk2u_core-3.0;-lwx_baseu-3.0 -- * - wxWidgets_CXX_FLAGS = -pthread -- * - wxWidgets_DEFINITIONS = _FILE_OFFSET_BITS=64;__WXGTK__ -- * - wxWidgets_DEFINITIONS_DEBUG = -- * - wxWidgets_PORTNAME = gtk2 -- * - wxWidgets_UNIVNAME = -- * - wxWidgets_UNICODEFLAG = u -- * - wxWidgets_DEBUGFLAG = -- * -- * wxLua using external/system Lua library : -- * - include dir : /usr/include -- * - library : /usr/lib/liblua.so.5.2 -- * WARNING: cppcheck NOT found, NOT generating ADD_CPPCHECK_TEST() tests -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- * WARNING: Doxygen NOT found, wxLua_doxygen target will not be generated. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- * WARNING: Doxygen NOT found, wxStEdit_doxygen target will not be generated. -- Configuring done -- Generating done -- Build files have been written to: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/build Scanning dependencies of target wxStEditLib [ 1%] Building CXX object modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/precomp.cpp.o [ 2%] Building CXX object modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/steart.cpp.o [ 3%] Building CXX object modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/stedit.cpp.o /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp: In member function ‘virtual bool wxSTEditor::StartAutoCompleteWord(bool, bool)’: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2909:54: error: no matching function for call to ‘wxSTEditor::DoGetAutoCompleteKeyWords(wxString&, wxSortedArrayString&)’ DoGetAutoCompleteKeyWords(root, wordsNear); ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2909:54: note: candidate is: /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2769:8: note: virtual size_t wxSTEditor::DoGetAutoCompleteKeyWords(const wxString&, wxArrayString&) size_t wxSTEditor::DoGetAutoCompleteKeyWords(const wxString& root, wxArrayString& wordArray) ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2769:8: note: no known conversion for argument 2 from ‘wxSortedArrayString’ to ‘wxArrayString&’ In file included from /usr/include/wx-3.0/wx/filefn.h:15:0, from /usr/include/wx-3.0/wx/utils.h:20, from /usr/include/wx-3.0/wx/cursor.h:69, from /usr/include/wx-3.0/wx/event.h:21, from /usr/include/wx-3.0/wx/window.h:18, from /usr/include/wx-3.0/wx/menu.h:23, from /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/precomp.h:10, from /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:40: /usr/include/wx-3.0/wx/arrstr.h:96:10: error: ‘void wxSortedArrayString::Sort()’ is private void Sort() ^ /home/murks/cower/wxlua-svn/src/wxlua-svn-build/wxLua/modules/wxstedit/src/stedit.cpp:2910:28: error: within this context wordsNear.Sort(); ^ modules/wxstedit/CMakeFiles/wxStEditLib.dir/build.make:100: recipe for target 'modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/stedit.cpp.o' failed make[2]: *** [modules/wxstedit/CMakeFiles/wxStEditLib.dir/src/stedit.cpp.o] Error 1 CMakeFiles/Makefile2:112: recipe for target 'modules/wxstedit/CMakeFiles/wxStEditLib.dir/all' failed make[1]: *** [modules/wxstedit/CMakeFiles/wxStEditLib.dir/all] Error 2 Makefile:137: recipe for target 'all' failed make: *** [all] Error 2 |
From: Paul K <pau...@ya...> - 2014-05-05 17:07:15
|
Hi John, > The latest wxwidgets (3.1) includes updated Scintilla component > (3.3.9), which appears to no longer have > wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING. This is still happening. It would be good to fix this in wxlua as it doesn't compile with the latest wxwidgets code. Thank you. Paul. On Sat, Apr 12, 2014 at 10:26 AM, Paul K <pau...@ya...> wrote: > Hi John, > > I tried to compile the latest wxlua with the latest wxwidgets and ran > into a compilation error: > > ...wxlua/wxLua/modules/wxbind/src/wxstc_bind.cpp: In function > 'wxLuaBindNumber* wxLuaGetDefineList_wxstc(size_t&)': > ...wxlua/wxLua/modules/wxbind/src/wxstc_bind.cpp:13493:50: error: > 'wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING' was not declared in this scope > { "wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING", > wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING }, > ^ > make[2]: *** [modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxstc_bind.cpp.obj] > Error 1 > make[1]: *** [modules/luamodule/CMakeFiles/wxLuaModule.dir/all] Error 2 > make: *** [all] Error 2 > > The latest wxwidgets (3.1) includes updated Scintilla component > (3.3.9), which appears to no longer have > wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING. > > Could you please remove the reference from the binding? I was able to > compile successfully after commenting it out. Thank you. > > Paul. |
From: Paul K <pau...@ya...> - 2014-05-03 03:12:35
|
Hi John, I think implementing ShowDropDown may be problematic and I may have an alternative, although it requires access to wxAuiTabCtrl through public methods in wxwidgets (https://groups.google.com/d/msg/wx-users/KZVldo51mtk/Cz5E5RP7uPAJ). I'd still like to have SetColour and SetActiveColour methods for wxAuiTabArt class. Thank you! Paul. On Sat, Apr 12, 2014 at 9:12 PM, Paul K <pau...@ya...> wrote: > Hi John, > > A follow-up question on wxAuiTabArt. The class provides ShowDropDown > method that displays the list of opened tabs, but I'd like to replace > it with something else. > > Is there a way to overwrite ShowDropDown method with my own? Thank you. > > Paul. > > On Tue, Apr 8, 2014 at 4:41 PM, Paul K <pau...@ya...> wrote: >> Hi John, >> >> I just noticed that wxAuiTabArt class is missing SetColour and >> SetActiveColour methods for some reason. All the others (according to >> the documentation at >> http://docs.wxwidgets.org/trunk/classwx_aui_tab_art.html) appear to be >> present. >> >> Would it be possible to add these as well as it should allow to change >> the color of tabs and the tab background for the notebook? Thank you! >> >> Paul. |
From: <em...@gm...> - 2014-04-28 20:44:25
|
> It looks like you're hitting the MS Windows cmd limitation. You are absolutely correct. I've just confused with my tryouts. Initially i've got a problem with this async code: dialog = wx.wxDialog(wx.NULL, wx.wxID_ANY, "",wx.wxDefaultPosition, wx.wxDefaultSize) dialog:Connect(wx.wxEVT_END_PROCESS, function(event) wx.wxMessageBox("EVENT HAPPEND") end) capt = wx.wxProcess(dialog) capt:Redirect() proc = wx.wxExecute([[cscript /nologo long.js 4095]],wx.wxEXEC_ASYNC,capt) wx.wxGetApp():MainLoop() My javascript code puts some 'a' letters : WSH.Echo(Array(Number(WScript.arguments(0))+1).join("a")) And with arguments bigger then 4095 i've got no MessageBox. |
From: John L. <jla...@gm...> - 2014-04-28 04:06:16
|
On Thu, Apr 24, 2014 at 3:02 PM, em...@gm... <em...@gm...>wrote: > This code snippets doesn't work for me with cmd output bigger or equal > 8180 symbols. > > proc = wx.wxProcess() > proc:Redirect() > exec = wx.wxExecute("cmd /c echo "..string.rep("8",8180),true,proc) > output = proc:GetInputStream() > print(output:Read(100)) > > I'm trying wxlua 2.8.12.3 (ansi) with lua 5.1 and wxlua 2.8.12.3 (unicode) > with lua 5.2 > operating system: WIndows 7 x64. > > Why this happens? > > It looks like you're hitting the MS Windows cmd limitation. "On computers running Microsoft Windows XP or later, the maximum length of the string that you can use at the command prompt is 8191 characters. On computers running Microsoft Windows 2000 or Windows NT 4.0, the maximum length of the string that you can use at the command prompt is 2047 characters." http://support.microsoft.com/kb/830473 Regards, John |
From: <em...@gm...> - 2014-04-24 19:02:29
|
This code snippets doesn't work for me with cmd output bigger or equal 8180 symbols. proc = wx.wxProcess() proc:Redirect() exec = wx.wxExecute("cmd /c echo "..string.rep("8",8180),true,proc) output = proc:GetInputStream() print(output:Read(100)) I'm trying wxlua 2.8.12.3 (ansi) with lua 5.1 and wxlua 2.8.12.3 (unicode) with lua 5.2 operating system: WIndows 7 x64. Why this happens? |
From: Paul K <pau...@ya...> - 2014-04-13 04:13:03
|
Hi John, A follow-up question on wxAuiTabArt. The class provides ShowDropDown method that displays the list of opened tabs, but I'd like to replace it with something else. Is there a way to overwrite ShowDropDown method with my own? Thank you. Paul. On Tue, Apr 8, 2014 at 4:41 PM, Paul K <pau...@ya...> wrote: > Hi John, > > I just noticed that wxAuiTabArt class is missing SetColour and > SetActiveColour methods for some reason. All the others (according to > the documentation at > http://docs.wxwidgets.org/trunk/classwx_aui_tab_art.html) appear to be > present. > > Would it be possible to add these as well as it should allow to change > the color of tabs and the tab background for the notebook? Thank you! > > Paul. |
From: Paul K <pau...@ya...> - 2014-04-12 17:26:26
|
Hi John, I tried to compile the latest wxlua with the latest wxwidgets and ran into a compilation error: ...wxlua/wxLua/modules/wxbind/src/wxstc_bind.cpp: In function 'wxLuaBindNumber* wxLuaGetDefineList_wxstc(size_t&)': ...wxlua/wxLua/modules/wxbind/src/wxstc_bind.cpp:13493:50: error: 'wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING' was not declared in this scope { "wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING", wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING }, ^ make[2]: *** [modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxstc_bind.cpp.obj] Error 1 make[1]: *** [modules/luamodule/CMakeFiles/wxLuaModule.dir/all] Error 2 make: *** [all] Error 2 The latest wxwidgets (3.1) includes updated Scintilla component (3.3.9), which appears to no longer have wxSTC_COFFEESCRIPT_HASHQUOTEDSTRING. Could you please remove the reference from the binding? I was able to compile successfully after commenting it out. Thank you. Paul. |
From: Paul K <pau...@ya...> - 2014-04-08 23:41:24
|
Hi John, I just noticed that wxAuiTabArt class is missing SetColour and SetActiveColour methods for some reason. All the others (according to the documentation at http://docs.wxwidgets.org/trunk/classwx_aui_tab_art.html) appear to be present. Would it be possible to add these as well as it should allow to change the color of tabs and the tab background for the notebook? Thank you! Paul. |
From: Paul K <pau...@ya...> - 2014-04-08 23:36:25
|
Hi John, >> I only see AddTextRaw and InsertTextRaw in wxlua; there seems to be GetTextRaw, SetTextRaw, AppendTextRaw, and GetSelectedTextRaw missing from wxlua. Would it be possible to add them? Thank you! > I remmed them out, but I don't remember why. I added them back in SVN. Looks good. Thank you for adding them back. Paul. |
From: John L. <jla...@gm...> - 2014-04-04 04:44:24
|
On Wed, Apr 2, 2014 at 3:35 AM, klaas.holwerda <ng...@kl...> wrote: > Hi John, > > Indeed if out commented, it works okay again. > So recursive calls is not the problem it seems, only the assert. > Don't know if the m_is_running is very important, but if yes or just handy > to have, i think the up/down counter would deal with the situation. > > Ok, I made the change to increment an int as you suggested. Now m_is_running is just informational. Regards, John |
From: John L. <jla...@gm...> - 2014-04-04 04:28:30
|
On Wed, Apr 2, 2014 at 12:49 PM, Paul K <pau...@ya...> wrote: > Hi John, > > > I honestly don't know. Did you try to call wxSTC::AddTextRaw(const > char*)? This function does not do any UTF8 conversions before passing the > string to Scintilla. > > It worked! I wasn't aware of *TextRaw methods and they do exactly > what's needed in this case. The only issue is that you don't provide > GetTextRaw, so I can show the file, but can't save proper results (as > they get mangled into a "fixed" UTF-8 when I use GetText()). > > I only see AddTextRaw and InsertTextRaw in wxlua; there seems to be > GetTextRaw, SetTextRaw, AppendTextRaw, and GetSelectedTextRaw missing > from wxlua. Would it be possible to add them? Thank you! > > I remmed them out, but I don't remember why. I added them back in SVN. John |
From: Paul K <pau...@ya...> - 2014-04-02 16:49:18
|
Hi John, > I honestly don't know. Did you try to call wxSTC::AddTextRaw(const char*)? This function does not do any UTF8 conversions before passing the string to Scintilla. It worked! I wasn't aware of *TextRaw methods and they do exactly what's needed in this case. The only issue is that you don't provide GetTextRaw, so I can show the file, but can't save proper results (as they get mangled into a "fixed" UTF-8 when I use GetText()). I only see AddTextRaw and InsertTextRaw in wxlua; there seems to be GetTextRaw, SetTextRaw, AppendTextRaw, and GetSelectedTextRaw missing from wxlua. Would it be possible to add them? Thank you! Paul. |