Sign in Join

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

Mailing lists / fpc-devel / 2006-08

native compiler for ARM

7 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

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

Alexander Todorov

Hello list,
I am wondering why there isn't native compiler/ide fro ARM but just cross-compiler?
What is the problem for missing that? Any readings about compiler internals and different targets are more that welcome!

Thanks.

Reply by email

Jonas Maebe
to Alexander Todorov
Alexander Todorov wrote
I am wondering why there isn't native compiler/ide fro ARM but just cross-compiler? What is the problem for missing that?

Most arm systems aren't powerful enough (mainly concerning the amount of available memory) to run the compiler.

Jonas

Reply by email

Daniël Mantione
to Alexander Todorov: I am wondering why there isn't native compiler/ide fro ARM but just cross-compiler? What…

Op Tue, 8 Aug 2006, schreef Alexander Todorov:

Show quoted text 5 lines
Hello list, I am wondering why there isn't native compiler/ide fro ARM but just cross-compiler? What is the problem for missing that? Any readings about compiler internals and different targets are more that welcome!

We do not have a system that is powerfull enough (=enough memory) to build one. You need 64mb at minimum to build the compiler and even that will be tight.

By the way, I haven't received test reports about the 2.0.4rc cross compiler yet, would you be willing to test it?

Daniël

Reply by email

Alexander Todorov
We do not have a system that is powerfull enough (enough memory) to build one. You need 64mb at minimum to build the compiler and even that will be tight.

Is it possible to be done with less amount of memory and large swap space?

By the way, I haven't received test reports about the 2.0.4rc cross compiler yet, would you be willing to test it?

I have a Sharp Zaurus SL-5500 device, that will be siutable for tests I suppose. Can you give more details about testing? I will try to do some tests.

Dani=EBl

Reply by email

Daniël Mantione
to Alexander Todorov

Op Tue, 8 Aug 2006, schreef Alexander Todorov:

Show quoted text 5 lines
> We do not have a system that is powerfull enough (enough memory) to build > one. You need 64mb at minimum to build the compiler and even that will be > tight. Is it possible to be done with less amount of memory and large swap space?

Theoretically, yes.

Show quoted text 6 lines
> By the way, I haven't received test reports about the 2.0.4rc cross > compiler yet, would you be willing to test it? I have a Sharp Zaurus SL-5500 device, that will be siutable for tests I suppose. Can you give more details about testing? I will try to do some tests.

Please download the rc-release from ftp.freepascal.org/pub/fpc/beta/2.0.4-rc2/arm-linux

What we're interrested in is:
* Wether the compiler works as it should do and programs you write work
* If the units we provide work well on ARM, most units have never been tested on ARM.

Daniël

Reply by email

Florian Klaempfl
to Alexander Todorov: Is it possible to be done with less amount of memory and large swap space? I have a Sharp…
Alexander Todorov wrote 5 lines
> We do not have a system that is powerfull enough (enough memory) to build > one. You need 64mb at minimum to build the compiler and even that will be > tight. Is it possible to be done with less amount of memory and large swap space?

Not really, it takes hours then.

Show quoted text 7 lines
> By the way, I haven't received test reports about the 2.0.4rc cross > compiler yet, would you be willing to test it? I have a Sharp Zaurus SL-5500 device, that will be siutable for tests I suppose.

Only if you've a 56/8 MB image installed.

Show quoted text 8 lines
Can you give more details about testing? I will try to do some tests. > > Dani=EBl > _______________________________________________ fpc-devel maillist - http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply by email

peter green
to Daniël Mantione: Op Tue, 8 Aug 2006, schreef Alexander Todorov: We do not have a system that is powerfull…
We do not have a system that is powerfull enough (=enough memory) to build one. You need 64mb at minimum to build the compiler and even that will be tight.

btw if anyone has a NSLU2 its possible to upgrade its memory to levels where it could be used for this.
(http://www.nslu2-linux.org/wiki/HowTo/FattenYourSlug)

the real advantage (for anyone interested in the arm compiler) of getting native building to work is that make cycle is a pretty harsh test of the compilers stability.

Reply by email