← Back to team overview

kicad-developers team mailing list archive

Re: Re: [MacOSX] Problems building..


Marco Serantoni wrote:
--- 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 bug report 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 have the 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).


1) Can you give the line in Kicad that fails to compile?

Source file name and line number is what I was asking for.

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



Yahoo! Groups Links