← Back to team overview

kicad-developers team mailing list archive

Re: Problems building..

 

--- In kicad-devel@xxxxxxxxxxxxxxx, Dick Hollenbeck <dick@...> wrote:
>
> Marco Serantoni wrote:
> > --- In kicad-devel@xxxxxxxxxxxxxxx, "Marco Serantoni" <marco.serantoni@> wrote:
> >   
> >> I was busy in the last days and i'vent taked a look to the SVN, seems that kicad doesn't build anymore due changes to GLCanvas.
> >>
> >> Seems that the 4th construtor is not avaiable on OSX, i've filed a bugreport http://trac.wxwidgets.org/ticket/11006 , in the meanwhile anyone sees an easy workaround ?
> >>     
> >
> > It's official, is not supported on OSX wx2.8:
> > --------------------------------------
> > status changed from new to closed
> > resolution set to fixed
> > The "new" (i.e. without implicit GL context creation) ctor wasn't indeed implemented for Mac in 2.8, this was done in 2.9 where all ports now havethe same API and many other improvements were done to GL code. Unfortunately we don't have resources to backport this work to 2.8 (as this wouldn't be trivial).
> > --------------------------------------
constructor
> 1) Can you give the line in Kicad that fails to compile?
The line is the wxGLCanvas, was changed 6 days ago to have better compatibility with wx2.9.
In the life of wx2.8 was added the 2.9-like constructor to facilitate the porting to the new release.
 
> 2) How many such lines are there?
Fews i think as few files involved.

> 3) Are you saying the API for the OSX version of wxWidgets is different 
> that the API for the windows and linux version of wxWidgets?

Yep, the "transiction constructor" was not implemented in wx2.8 as stated here: http://trac.wxwidgets.org/ticket/11006

--
Marco







Follow ups

References