← Back to team overview

kicad-developers team 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[1]: 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[1]: *** [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

Jean-Pierre,

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.

Thanks.








Follow ups

References