← Back to team overview

kicad-developers team mailing list archive

Re: Compilation error

 

That did it.

Thanks for all the information,

Carl


On Wed, Sep 3, 2014 at 11:31 AM, Andrew Zonenberg <
azonenberg@xxxxxxxxxxxxxxx> wrote:

> The specific issue at hand, for your reference, is
> http://trac.wxwidgets.org/ticket/16423. I found this while debugging a
> segfault while running the DRC but it could happen anywhere that the
> "busy" cursor is used.
>
> On Wed, 2014-09-03 at 17:01 +0200, Maciej Sumiński wrote:
> > Hi Carl
> >
> > Recently there was a discussion about bugs in 3.0.1 (topic: Segfault
> > when running DRC). It might be a better choice to switch to the
> > bleeding edge.
> >
> > Regards,
> > Orson
> >
> > On 09/03/2014 04:59 PM, Carl Poirier wrote:
> > > I will try that. Thanks.
> > >
> > >
> > > On Wed, Sep 3, 2014 at 9:51 AM, Wayne Stambaugh
> > > <stambaughw@xxxxxxxxxxx> wrote:
> > >
> > >> On 9/3/2014 9:49 AM, Carl Poirier wrote:
> > >>> Hi people,
> > >>>
> > >>> I am trying to compile KiCad from source on a fresh Xubuntu
> > >>> installation. I started off by compiling and installing
> > >>> wxWidgets 3.0.1.Then, for KiCad, I get this error:
> > >>>
> > >>> [ 45%] Building CXX object
> > >>> common/CMakeFiles/gal.dir/draw_panel_gal.cpp.o In file included
> > >>> from
> > >>> /home/thesmith/kicad/kicad/common/draw_panel_gal.cpp:38:0:
> > >>> /home/thesmith/kicad/kicad/include/gal/opengl/opengl_gal.h:62:1:
> > >>> error: expected class-name before ‘{’ token { ^
> > >>> /home/thesmith/kicad/kicad/include/gal/opengl/opengl_gal.h:256:12:
> > >>>
> > >>>
> > error: ‘wxGLContext’ does not name a type
> > >>> static wxGLContext*     glContext;              ///< OpenGL
> > >>> context of wxWidgets ^ make[2]: ***
> > >>> [common/CMakeFiles/gal.dir/draw_panel_gal.cpp.o] Error 1
> > >>> make[1]: *** [common/CMakeFiles/gal.dir/all] Error 2 make: ***
> > >>> [all] Error 2
> > >>>
> > >>> Is anyone aware of a reason and/or solution?
> > >>>
> > >>> Carl
> > >>>
> > >>
> > >> Did you build wxWidgets with the --with-opengl flag?  If memory
> > >> servers, this is not enabled by default.
> > >>
> > >>
> > >>
> > >> _______________________________________________ Mailing list:
> > >> https://launchpad.net/~kicad-developers Post to     :
> > >> kicad-developers@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> > >> https://launchpad.net/~kicad-developers More help   :
> > >> https://help.launchpad.net/ListHelp
> > >>
> > >
> > >
> > >
> > > _______________________________________________ Mailing list:
> > > https://launchpad.net/~kicad-developers Post to     :
> > > kicad-developers@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> > > https://launchpad.net/~kicad-developers More help   :
> > > https://help.launchpad.net/ListHelp
> > >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
>
> --
> Andrew Zonenberg
> PhD student, security group
> Computer Science Department
> Rensselaer Polytechnic Institute
> http://colossus.cs.rpi.edu/~azonenberg/
>

References