Sign in Join

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

Mailing lists / fpc-devel / 2002-12

New m68k-linux 1.0.7 snapshot

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Pierre Muller

Hello,

a new m68k linux snapshot has been compiled from the fixes branch sources and uploaded to
ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/m68k-linux

You can download it from one of our mirrors
(see http://www.freepascal.org/develop.html).

Just a small word to say that the number of failures to the internal testsuite that we use is now
of 41 failures on i386-linux
and 44 failures on m68k-linux
(note that there are less tests for m68k
because quite a lot are i386 specific...
there is almost no m68k specific tests...).

Nevertheless, the m68K linux snapshot should be
really usable and you are encouraged to try it out and to report any problems that you encounter.

Greetings

Pierre.

PS: I am still looking for some m68k-netbsd account that would enable me to check that m68k-netbsd
works as good as m68k linux does work now.

Reply by email

Sergiy Kurinny
to Pierre Muller

Greetings,

Our company is a developer of the puterSoft.SDK library for Delphi. New version of the SDK is going to be crossplatform (it doesn't use VCL or CLX or any Delphi units except system.pas) and will be additionally targeted
as general GUI library (it will include all the visual controls which are needed to
write an application). We would like also to port it to the FreePascal.

I have tried to compile our new SDK with FreePascal 1.0.6 but I see that it's syntax is not completely compatible with Delphi's pascal. For example so called "Enumerated types with explicitly assigned ordinality" are not supported like
in Delphi. I mean "type Size = (Small = 5, Medium = 10, Large = Small + Medium);"
are not allowed. Probably ":=" need to be used instead of "=", but as you understand
we can not do it as we also need Delphi compatibility. Also we need interfaces support
("interface" keyword and Supports routine) and probably some other features in syntax.

Are here any FreePascal developers which can improve FreePascal so it's syntax will be more
like Borland Delphi's pascal? We are going to release our new library as freeware so all the
people using FreePascal would benefit from it.

Here I list controls that are currently implemented in the putersoft.SDK 3.0 beta build:
- button - speed button - label - checkbox - radiobutton - dateedit - calendar
- calculator- calc edit - text edit - splitter - scrollbar - monthbox - progressbar
In the new beta builds we will be adding more controls like pagecontrol, grid , treeview.
I speak here about graphic mode controls not the text mode ones.

Best Wishes
Sergiy Kurinny
www.putersoft.com

Reply by email

Peter Vreman
to Sergiy Kurinny
Show quoted text 29 lines
Greetings, Our company is a developer of the puterSoft.SDK library for Delphi. New version of the SDK is going to be crossplatform (it doesn't use VCL or CLX or any Delphi units except system.pas) and will be additionally targeted as general GUI library (it will include all the visual controls which are needed to write an application). We would like also to port it to the FreePascal. I have tried to compile our new SDK with FreePascal 1.0.6 but I see that it's syntax is not completely compatible with Delphi's pascal. For example so called "Enumerated types with explicitly assigned ordinality" are not supported like in Delphi. I mean "type Size = (Small = 5, Medium = 10, Large = Small + Medium);" are not allowed. Probably ":=" need to be used instead of "=", but as you understand we can not do it as we also need Delphi compatibility. Also we need interfaces support ("interface" keyword and Supports routine) and probably some other features in syntax. Are here any FreePascal developers which can improve FreePascal so it's syntax will be more like Borland Delphi's pascal? We are going to release our new library as freeware so all the people using FreePascal would benefit from it.

The assigned enumarations are already supported in the 1.1 development compiler. Also a lot of other small Delphi compatibility changes are also available in the 1.1 compiler. See the development webpage how to get a snapshot of the 1.1 development compiler.

Peter

Reply by email