Lazarus

Announcements => Third party => Topic started by: glorfin on April 17, 2021, 09:56:45 pm

Title: LMath and Components 0.6.0 released
Post by: glorfin on April 17, 2021, 09:56:45 pm
Official site for download:
https://sourceforge.net/projects/lmath-library/

Title: Re: LMath and Components 0.6.0 released
Post by: VTwin on April 17, 2021, 10:15:02 pm
Very nice, I am glad to see continued work on LMath.

So the new uConvolutions and uDFT are GPL? I use uFFT in a project that I anticipate to go GPL, but it is not currently open.

Any particular reason to choose GPL over LGPL?
Title: Re: LMath and Components 0.6.0 released
Post by: glorfin on April 17, 2021, 10:37:08 pm
Only uDFT is GPL. Because it is translation-adaptation of the code, distributed under GPL.
uFilters and uConvolutions are LGPL, as everything else in the library.
Title: Re: LMath and Components 0.6.0 released
Post by: VTwin on April 17, 2021, 10:39:47 pm
Only uDFT is GPL. Because it is translation-adaptation of the code, distributed under GPL.
uFilters and uConvolutions are LGPL, as everything else in the library.

Got it, thanks. I thought perhaps that was the case.
Title: Re: LMath and Components 0.6.0 released
Post by: ChrisR on April 22, 2021, 08:42:17 pm
I do not believe the provided files can be compiled.  The documentation "LMath0_6.pdf" describes that I need to load a whole series of packages in a specific order. It might be nice if all these packages could be somehow combined to a single package. Regardless, when I try to install lmgenmath.lpk, it reports that the unit utypes.pas can not find the file types.inc. The file "types.inc" seems important, as without it the type of "Float" is unknown (e.g. the unit refers to "Float" not "Double").

Looks like a lot of great potential.
Title: Re: LMath and Components 0.6.0 released
Post by: VTwin on April 22, 2021, 10:41:40 pm
I did not yet compile the new version, but I had similar issues previously. Trying to use one package lead to many unresolved dependencies.

I noted this to glorfin, and he provided a single package "lmath.pkg". Try adding this instead of individual packages.
Title: Re: LMath and Components 0.6.0 released
Post by: glorfin on April 23, 2021, 01:34:54 am
Hi! One file, uTypes.inc, was missing in lmath_06_components_05.zip (thanks to Jean SUZINEA for pointing out). Now I included it into the archive. So, please, download it once more and everything will work.

Sorry for inconvenience!
Title: Re: LMath and Components 0.6.0 released
Post by: VTwin on April 23, 2021, 04:06:45 am
Thanks!
Title: Re: LMath and Components 0.6.0 released
Post by: glorfin on April 23, 2021, 04:08:53 am
Well, thank you for the hint. I am really embarrassed...
TinyPortal © 2005-2018