Re: Regarding building NOVA kernel

2018-02-05 Thread Christian Helmuth
Hello,

On Mon, Feb 05, 2018 at 08:41:40AM +0100, Stefan Kalkowski wrote:
> The solution is to install an appropriated qemu variant, e.g., using a
> pre-compiled Qemu of your Linux distribution, or configure and compile Qemu
> yourself with the libSDL headers and libraries in place.

Alternatively, you may use your Qemu as is but remove the following
line from etc/build.conf in your build directory.

  QEMU_OPT += -display sdl

Regards
-- 
Christian Helmuth
Genode Labs

https://www.genode-labs.com/ · https://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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main


Re: Regarding building NOVA kernel

2018-02-04 Thread Stefan Kalkowski
Hello,

On Mon, Feb 05, 2018 at 12:15:04PM +0530, ROHIT JAISWAL cs16m053 wrote:
> Hi,
>  I have tried to build NOVA kernel but I am getting error.
> 
> spawn qemu-system-x86_64 -no-kvm -display sdl -cpu core2duo -serial
> mon:stdio -m 512 -cdrom var/run/demo.iso -cdrom var/run/demo.iso -cdrom
> var/run/demo.iso
> qemu-system-x86_64: -display sdl: SDL support is disabled
> Aborting, received EOF
> Log step failed, retry.
> Boot process failed 3 times in series. I give up!
> make: *** [run/demo] Error 255
> 
> I have tried to comment -display sdl in build.conf but i didn't get any
> output.
> Please provide solution.

This is not an issue of the Genode build system or the NOVA kernel,
which got already built successful. It is an issue of your Linux
environment and Qemu instance.

The problem is clearly reported by your qemu-system-x86_64 binary:
"SDL support is disabled", which means your qemu binary was
compiled without libSDL support. Therefore, it is senseless to state
"-display sdl" on the command-line.

The solution is to install an appropriated qemu variant, e.g., using a
pre-compiled Qemu of your Linux distribution, or configure and compile Qemu
yourself with the libSDL headers and libraries in place.

Regards
Stefan

> 
> 
> -- 
> 
> Regards,
> Rohit Jaiswal

> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot

> ___
> genode-main mailing list
> genode-main@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main


-- 
Stefan Kalkowski
Genode labs

https://github.com.skalk | https://genode.org

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main