Re: build error: [kobject_mapdb.o] error
Adam Lackorzynski <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed Apr 23, 2014 at 12:23:55 +0900, Irvanda Kurniadi wrote: > On Wed, Apr 23, 2014 at 7:01 AM, Adam Lackorzynski < > [email protected]> wrote: > > > On Tue Apr 22, 2014 at 15:28:16 +0900, Irvanda Kurniadi wrote: > > > I have a problem in building l4/fiasco for arm. I'm using ubuntu 11.10 > > > 64-bit and want to build l4/fiasco for arm9. For cross compiler, I'm > > using > > > Sourcery_G++_Lite. For the snapshot, I'm using current snapshot > > > l4re-snapshot-2014022818. Then, when I tried to build the l4/fiasco, I > > got > > > the error message shown in [1.error message]. Have you ever built > > l4/fiasco > > > for arm9 over ubuntu 11.10 64-bit? I think this is just a compiler > > problem. > > > If you know about this problem, please let me know to solve this problem. > > > > I also think this is just a compiler problem. Is your g++ older than > > 4.5? Then you'll need a more recent version (any version should do). > > > > You are right. I checked it again and I found that my Sourcery_G++_lite was > still in 4.4 version. I replaced it with linaro toolchain 4.8. > > Now, I'm having a trouble in running qemu. I'm using qemu 0.14.1. After I > invoke make qemu E=hello-shared, the process aborted with "hardware error" > error message, as shown below. What should I do to overcome this problem? > qemu: hardware error: gic_dist_writeb: Bad offset 84 This means Qemu's GIC model does not (yet) support this kind of access, so a more recent Qemu version should do the trick. Just a few days back Qemu 2.0 has been released which should work. Adam -- Adam [email protected] Lackorzynski http://os.inf.tu-dresden.de/~adam/