[okl4-developer] cryptic error message from elfweaver?

Josh Matthews jmatthews at ok-labs.com
Mon May 26 13:33:26 EST 2008


Hi Geoff,

On Sat, May 24, 2008 at 3:48 PM, Geoff White <netengadmin at gmail.com> wrote:

>
> I'm trying to add a rather large app to the OKLinux side of things and it
> seems that I'm dying in the final linking phase...
>
> make: Leaving directory
> `/home/okl4user/okl4_2.1/oklinux_2.6.23.21/kernel-2.6.23-v2'
> [XML ] build/images/weaver.xml
> [ELF ] build/images/image.elf
> Error: Physical pool "physical": Could not place %(this_item)s within
> %(distance)#x bytes of %(last_item)s.
> scons: *** [build/images/image.elf] Error 1
>

The most likely cause of this error is that the kernel and the kernel heap
are being positioned too far apart - they must be within 64 MiB, and if an
app greater than that is somehow being put down in between this error will
result.

How are defining the app in the build system? eg: are you defining your own
SConscript, or leveraging the Iguana example app framework, or hacking
weaver.xml directly?

Could you post your weaver.xml? That would allow us to pinpoint the problem
exactly.

Best regards,
Josh Matthews
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.okl4.org/pipermail/developer/attachments/20080526/0ec6009e/attachment.htm 


More information about the Developer mailing list