Sign in Join

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

Mailing lists / fpc-devel / 2011-10

target embedded heap.inc

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

David Welch

Has anyone tried the embedded target in a while?

rev 19168 there was a change to heap.inc and other files I assume

* moved heap manager on embedded systems into a separate unit
* moved console io on embedded systems into a seperate unit, this unit might setup input/output e.g. to be redirected to a serial port
* cleanup of the embedded system unit

And from that point to the present (19505 or so) using instructions from the target embedded wiki page:

make clean buildbase installbase CROSSINSTALL=1 OS_TARGET=embedded CPU_TARGET=arm SUBARCH=armv4

the build fails with a lot of heap.inc errors.

Is the problem the build command line or somewhere else?

rev 19167 is the last build that works per the wiki page.

Thanks,
David

Reply by email

Jeppe Græsdal Johansen
to David Welch
David Welch wrote 9 lines
And from that point to the present (19505 or so) using instructions from the target embedded wiki page: make clean buildbase installbase CROSSINSTALL=1 OS_TARGET=embedded CPU_TARGET=arm SUBARCH=armv4 the build fails with a lot of heap.inc errors. Is the problem the build command line or somewhere else?

Not that I can see. I just tried the same and it worked just fine. I'm using 2.7.1 from 2011/10/04 to build it with

There was another person having the same problem. I guess you just need a recent version as host to build the embedded target

Reply by email

Marco van de Voort
to Jeppe Græsdal Johansen

In our previous episode, Jeppe Gr?sdal Johansen said:

Show quoted text 14 lines
> And from that point to the present (19505 or so) using instructions > from the target embedded wiki page: > > make clean buildbase installbase CROSSINSTALL=1 OS_TARGET=embedded > CPU_TARGET=arm SUBARCH=armv4 > > the build fails with a lot of heap.inc errors. > > Is the problem the build command line or somewhere else? Not that I can see. I just tried the same and it worked just fine. I'm using 2.7.1 from 2011/10/04 to build it with There was another person having the same problem. I guess you just need a recent version as host to build the embedded target

While merging I kept apart a list of "embedded" revs:

http://www.stack.nl/~marcov/mergelogs26/embedded.txt

Reply by email

David Welch
to Marco van de Voort

I tried a make build from the current svn tree and it fails to build (mysqlcon something). apt-get is giving me 2.4.0, so still a big stuck.

David

Marco van de Voort wrote 23 lines
In our previous episode, Jeppe Gr?sdal Johansen said: >> And from that point to the present (19505 or so) using instructions >> from the target embedded wiki page: >> >> make clean buildbase installbase CROSSINSTALL=1 OS_TARGET=embedded >> CPU_TARGET=arm SUBARCH=armv4 >> >> the build fails with a lot of heap.inc errors. >> >> Is the problem the build command line or somewhere else? > Not that I can see. I just tried the same and it worked just fine. I'm > using 2.7.1 from 2011/10/04 to build it with > > There was another person having the same problem. I guess you just need > a recent version as host to build the embedded target While merging I kept apart a list of "embedded" revs: http://www.stack.nl/~marcov/mergelogs26/embedded.txt _______________________________________________ fpc-devel maillist - http://lists.freepascal.org/mailman/listinfo/fpc-devel .

Reply by email