← Back to team overview

kicad-developers team mailing list archive

Re: GLM

 

Thanks for the update Mario.

On 12/4/2015 12:52 PM, Mário Luzeiro wrote:
> Hi Wayne,
> 
> GLM library is already used by GAL on pcbnew so I adopted it also for 3d-viewer.
> The current version of the lib on kicad is 0.9.4, the official GLM release is at moment on 0.9.7.1
> 
> I don't remember why I updated (0.9.8) it in my branch but since I am using just some basic functions, my code should work with the stable GLM release and also with the (old) 0.9.4 version on Kicad.
> I will check if my code works with the current one used in kicad and let you and Orson decide if it useful to updated it or not.
> 
> btw, GLM is provide as an header file only library, so only need to have included the proper path to it (that kicad already have it working)
> 
> Mario
> 
> ________________________________________
> From: Kicad-developers [kicad-developers-bounces+mrluzeiro=ua.pt@xxxxxxxxxxxxxxxxxxx] on behalf of Wayne Stambaugh [stambaughw@xxxxxxxxx]
> Sent: 04 December 2015 17:08
> To: kicad-developers@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Kicad-developers] GLM
> 
> Is the GLM library a new dependency for the 3D viewer?  If so, why are
> you not using the current released version?  I do not want to be on a
> continuous cycle of using unreleased libraries.  In the past this has
> caused us a lot of grief.  This also creates maintenance headaches and
> issues for package developers.  Please consider this carefully.  I will
> reject any change that requires KiCad to build any dependencies.  If we
> cannot use FindSomeLibrary.cmake, then it's a no go as far as I'm
> concerned.  I'm not terribly thrilled with the libraries as source we
> include to get KiCad to build but that is tolerable.  I'm not going to
> take the draconian route and say I will never accept it but we need to
> think any new dependency carefully.
> 
> On 12/4/2015 3:49 AM, Mário Luzeiro wrote:
>> Hi Orson,
>>
>> Cirilo got the version from my branch and I am using it since I started my branch.
>> I guess there are no issues, so it maybe now a good idea (after the release) to update some libraries.
>> The 0.9.8 is the version of the trunk of GLM (the official in website still at 0.9.7 )
>> https://github.com/g-truc/glm/tree/master/glm
>>
>> Mario
>> ________________________________________
>> From: Kicad-developers [kicad-developers-bounces+mrluzeiro=ua.pt@xxxxxxxxxxxxxxxxxxx] on behalf of Maciej Sumiński [maciej.suminski@xxxxxxx]
>> Sent: 04 December 2015 08:37
>> To: Cirilo Bernardo; KiCad Developers
>> Subject: Re: [Kicad-developers] GLM
>>
>> Hi Cirilo,
>>
>> I do not see any obstacles. Are you already testing the new version? If
>> everything seems fine, then I will update it in the product branch.
>>
>> Regards,
>> Orson
>>
>> On 12/03/2015 10:10 PM, Cirilo Bernardo wrote:
>>> While looking into preparing an initial merge of the 3D refactor branch I
>>> noticed that kicad has the GLM v0.94.  The newer rendering code makes
>>> use of GLM v0.98.  Are there any objections to replacing GLM with the
>>> later version?
>>>
>>> - Cirilo
>>
>>
>>
>> _______________________________________________
>> 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
> 



References