← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Build broken on OSX since rev. 4895

 

Jean-Pierre,

It looks like BZR4898 fixed the glu.h issue.
We are now back to the previous situation.

Jean-Paul
AC9GH


On May 29, 2014, at 12:21 PM, jp charras <jp.charras@xxxxxxxxxx> wrote:

> Le 29/05/2014 11:45, Bernhard Stegmaier a écrit :
>> Hi,
>> 
>> build on OSX is broken since rev. 4895 (I guess)… 
>> The include <glu.h> is not found because __DARWIN__ is not set. Moving the include of glcanvas.h from the .cpp to the beginning of the header seems to fix this. Further, it seems as if no special library is needed to link against - especially “GLU” doesn’t exist (and pcbnew also does link glu32 only on Windows).
>> 
>> The attached patch fixes at least the compilation problem for me on OSX and corrects the include guard (copy&paste bug I guess).
>> 
>> 
>> Regards,
>> Bernhard
> 
> I just committed changes for OSX compatibility.
> 
> I did not committed all your patch because:
> 
> if( WIN32 )
>     set ( LIB_GLU glu32 )
> -else()
> -    set ( LIB_GLU GLU )
> endif()
> 
> breaks the Linux build.
> 
> I replaced that by an other change.
> However I am thinking the rev 4898 should work on OSX.
> 
> Try it.
> Thanks.
> 
> -- 
> Jean-Pierre CHARRAS
> 
> _______________________________________________
> 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



References