← Back to team overview

kicad-developers team mailing list archive

Re: Compilation error

 

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.




Follow ups

References