kicad-developers team mailing list archive
Mailing list archive
Re: Checking in broken code (ATTN: Jean-Pierre)
--- In kicad-devel@xxxxxxxxxxxxxxx, "igor_plyatov" <plyatov@...> wrote:
> --- In kicad-devel@xxxxxxxxxxxxxxx, "igor_plyatov" <plyatov@> wrote:
> > Hello!
> > At revision 68 I have the error with pcbnew compilation:
> > make: Entering directory `/home/buzzer/temp/kicad-svn/pcbnew'
> > g++ -Wall -O2 `wx-config --cxxflags` -DPCBNEW -fno-strict-aliasing
> > -I./ -Ibitmaps -I../include -I../share -I../pcbnew -I../3d-viewer -c
> > -o tool_pcb.o tool_pcb.cpp
> > tool_pcb.cpp: In member function `void
> > WinEDA_PcbFrame::PrepareLayerIndicator()':
> > tool_pcb.cpp:165: error: `class WinEDA_Toolbar' has no member named
> > `SetToolNormalBitmap'
> > make: *** [tool_pcb.o] Error 1
> This was happened because in new changes from Jean-Pierre used new
> methods from wxWidgets 2.8.x wich doesn't exist in 2.6.x version.
> Is it possible to leave kicad be compatible with wxWidgets 2.6.x?
> Many Linux distributions have only wxWidgets 2.6 as stable.
> Some distributions doesn't have wxWidgets 2.8 at all!
> If KiCad will be not compatible with wide range of Linux
> distributions, we leave behind the board too many potential
> contributors and can kill our community.
> Igor Plyatov
This is just one line of code that is giving us Linux guys grief.
Line 165 of tool_pcb.cpp.
Any way to use a 2.6 compatible technique to accomplish same thing?
You can still use the 2.8.4 library, but some would like to use 2.6.x.