cannot run make/demo
Daren Sin
darensin01 at ...9...
Thu Jul 2 10:58:14 CEST 2015
Hi Christian,
Thanks for the response!
The error message indicated "Please install xmllimit", which I did before
you replied, and that portion of the error message is gone!
But now, I get another error message:
make[1]: Leaving directory `/home/mylinux/genode-15.05/tool/build.nova'
genode build completed
using NOVA kernel at
/home/mylinux/genode-15.05/tool/build.nova/kernel/hypervisor
install bootloader
creating ISO image...
Warning: -follow-links does not always work correctly; be careful.
Size of boot image is 4 sectors -> No emulation
Total translation table size: 2048
Total rockridge attributes bytes: 3026
Total directory bytes: 10970
Path table size(bytes): 64
Max brk space used 1d000
5116 extents written (9 MB)
spawn qemu-system-x86_64 -no-kvm -cpu core2duo -m 256 -serial mon:stdio
-cdrom var/run/demo.iso
couldn't execute "qemu-system-x86_64": no such file or directory
while executing
"spawn qemu-system-x86_64 -no-kvm -cpu core2duo -m 256 -serial mon:stdio
-cdrom var/run/demo.iso"
("eval" body line 1)
invoked from within
"eval spawn $qemu $qemu_args"
(procedure "run_power_on" line 70)
invoked from within
"run_power_on"
(procedure "run_genode_until" line 13)
invoked from within
"run_genode_until forever"
(file "/home/mylinux/genode-15.05/repos/os/run/demo.run" line 229)
invoked from within
"source $include_name"
("foreach" body line 6)
invoked from within
"foreach include_name [get_cmd_arg --include ""] {
# first check if the include name is absolute
if {[string first "/" $include_name] == 0} {
puts ..."
(file "/home/mylinux/genode-15.05/tool/run/run" line 636)
make: *** [run/demo] Error 1
make: Leaving directory `/home/mylinux/genode-15.05/tool/build.nova'
Thanks!
Daren
On Thu, Jul 2, 2015 at 4:47 PM, Christian Helmuth <
christian.helmuth at ...1...> wrote:
> Hello Daren,
>
> welcome to the list. Please find my comments below embedded in your
> message.
>
> On Thu, Jul 02, 2015 at 02:33:55PM +0800, Daren Sin wrote:
> > I tried the steps listed in the Genode website, and I'm trying to run
> > Genode on the NOVA microkernel.
> >
> > Previously, I've had trouble running the above because I didn't install
> > Expect correctly. Now, I've passed that hurdle and encountered another
> > problem:
> >
> > ...
> > make[1]: Leaving directory
> `/home/mylinux/Downloads/genode-15.05/build_dir'
> > genode build completed
> > Warning: Cannot validate config syntax (please install xmllint)
> > cp: cannot stat ‘bin/fb_drv’: No such file or directory
>
> Here, the integration step tells you it's missing the framebuffer
> driver.
>
> > while executing
> > "exec cp bin/$binary [run_dir]/genode"
> > (procedure "copy_and_strip_genode_binaries_to_run_dir" line 4)
> > invoked from within
> > "copy_and_strip_genode_binaries_to_run_dir $binaries"
> > (procedure "run_boot_dir" line 6)
> > invoked from within
> > "run_boot_dir $binaries"
> > (procedure "build_boot_image" line 2)
> > invoked from within
> > "build_boot_image $boot_modules"
> > (file "/home/mylinux/Downloads/genode-15.05/repos/os/run/demo.run"
> line
>
> This line tells me you're trying to execute demo.run on Genode/NOVA.
>
> Section "Using platforms other than Linux" of "How to start exploring
> Genode" (getting_started.txt) gives some hints to run the demo on real
> hardware, among others how to prepare and build the VESA framebuffer
> driver for x86. The driver depends on the x86emu library to emulate
> x86 real-mode execution of the VESA BIOS. Please try the following
> steps in <genode-dir>
>
> ./tool/port/prepare_port x86emu
> make -C <nova-build-dir> drivers/framebuffer/vesa
>
> Now you should get the fb_drv binary in <nova-build-dir>/bin and are
> ready to try again
>
> make -C <nova-build-dir> run/demo
>
> Regards
> --
> Christian Helmuth
> Genode Labs
>
> http://www.genode-labs.com/ · http://genode.org/
> https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
>
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
>
>
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
>
--
Thank you!
Regards,
Daren
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20150702/4a23a5b6/attachment.html>
More information about the users
mailing list