Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2019-03

Question about packages

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

J. Gareth Moreton

Hi everyone,

This might be a painfully basic question, but I'm just trying to get to grips with the difference between Lazarus packages and FPC packages.  How do FPC packages work normally and what's their relation to Lazarus packages?

I ask because I wish to make an RTL unit that defines a usable TM128 type and some useful functions to take advantage of 'vectorcall', albeit with some cross-platform functions for non-Intel platforms.  Offering a fast vector unit would be very attractive for game developers and more mathematical applications.
Gareth aka. Kit

Reply by email

Sven Barth
to J. Gareth Moreton
J. Gareth Moreton wrote 12 lines
Hi everyone, This might be a painfully basic question, but I'm just trying to get to grips with the difference between Lazarus packages and FPC packages.  How do FPC packages work normally and what's their relation to Lazarus packages? I ask because I wish to make an RTL unit that defines a usable TM128 type and some useful functions to take advantage of 'vectorcall', albeit with some cross-platform functions for non-Intel platforms.  Offering a fast vector unit would be very attractive for game developers and more mathematical applications.

Instead of repeating everything, I simply provide this link which (together with the linked pages) hopefully describes the important parts for you: http://wiki.freepascal.org/packages(disambiguation) :)

Regards,
Sven

Reply by email

Marco van de Voort
to Sven Barth

Op 2019-03-16 om 09:38 schreef Sven Barth via fpc-devel:

Show quoted text 14 lines
> > This might be a painfully basic question, but I'm just trying to get > to grips with the difference between Lazarus packages and FPC > packages.  How do FPC packages work normally and what's their > relation to Lazarus packages? > > I ask because I wish to make an RTL unit that defines a usable TM128 > type and some useful functions to take advantage of 'vectorcall', > albeit with some cross-platform functions for non-Intel platforms.  > Offering a fast vector unit would be very attractive for game > developers and more mathematical applications. Instead of repeating everything, I simply provide this link which (together with the linked pages) hopefully describes the important parts for you: http://wiki.freepascal.org/packages(disambiguation) :)

Yeah, good point, I'll rewrite that :-)

Reply by email