Sign in Join

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

Mailing lists / fpc-pascal / 2005-01

new arm snapshot

6 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

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

Den Jean
to Florian Klaempfl
Florian Klaempfl wrote
Though arm/linux didn't make it in 1.9.6, I built a new cross snapshot,

cross ?! it only contains arm executables :-)

---------------------------------------------------------------------------------------------------------------------------- 1.9.7]# file ppcarm
ppcarm: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.0.0, statically linked, strippednly contains arm executables (not cross) ----------------------------------------------------------------------------------------------------------------------------

I created a cross ppcarm from CVS and it works :-) thanks. Could you still correct the snapshot so that I can link to it in the wiki.

Great timing by the way, I just finished updating
my Qt/Embedded binding for the
"Error: Can't declare procedure as EXTERNAL" problem.

I will post it on the web asap and update the wiki

Btw, the trigonometric functions still fail on arm.

Did you manage to install 3.5.1 (or 3.5.2) ?

kind regards,

Den Jean

Reply by email

Florian Klaempfl
to Den Jean
Den Jean wrote 6 lines
On Tuesday 04 January 2005 10:54 am, Florian Klaempfl wrote: >Though arm/linux didn't make it in 1.9.6, I built a new cross snapshot, cross ?! it only contains arm executables :-)

Will fix it asap :)

Btw, the trigonometric functions still fail on arm.

Fixed.

Did you manage to install 3.5.1 (or 3.5.2) ?

3.5.2

Reply by email

Den Jean
to Florian Klaempfl
Florian Klaempfl wrote
Uploaded a new one :)

Thx a lot again.

I uploaded the new version of the binding with
the fix for the "Error: Can't declare procedure as EXTERNAL"

With fpc 1.9.3 (intel) I had overloading problems, so in the binding I had to rename some functions to make them unique. I removed this and everything works fine now.

There were also some reference counting problems, for that reason there were some AddRef instructions. With 1.9.6 I could remove them.

There are still some problems with:
* trigonometric functrions:
They do not crash anymore (something was changed). But the results are wrong. In Intel its ok
* TPointArray; passing a TPointArray to Polygon crashes in arm
* Interfaces bug: writeln(App.Desktop.Width) crashes in intel and arm!

I should/shall make some small programs to demonstrate this.

To everyone with a Zaurus, If you try this demo, please send some feedback to improve the instructions in README.TXT. I will put everything on the FPC wiki aswell.

http://users.pandora.be/Jan.Van.hijfte/qtforfpc/qtedemo.html

kind regards,

Den Jean

Reply by email

Den Jean
to Den Jean
Den Jean wrote 8 lines
There are still some problems with: * trigonometric functrions: They do not crash anymore (something was changed). But the results are wrong. In Intel its ok I should/shall make some small programs to demonstrate this.

It is only arctan2 who has a problem.
Small Test Program will be mailed off-list.

kind regards,

Jan

Reply by email