← Back to team overview

kicad-developers team mailing list archive

Re: Compilation error

 

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/

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups

References