Hi,

I'm very new to Genode :-).

First I tried the quick start [1] and then I tried to setup the hello
tutorial with the instructions available with the distribution (10.08)
[2].
I ran into an issue when adding the entry to the /bin/config file
where the given config entry seems to be incorrect in syntax.
I added the following :

        <start name="hello_server">
                <resource name="RAM" quantum="1M"/>
        </start>

Now when I run ./core I get the following output :

[init -> hello_server]
Hello::Root_component::Root_component(Genode::Server_entrypoint*,
Genode::Allocator*): Creating root component.
[init] virtual bool Child::announce_service(const char*,
Genode::Root_capability, Genode::Allocator*): hello_server: illegal
announcement of service "Hello"

Is it possible that I have missed something?

Thanks,
Ruchith

p.s.
I did look into the os/src/init/main.cc file (announce_service() )
that reports the error and I found that after execution of :
            Genode::Service *s = _child_services->find(service_name, &_server);
s is null.

1. http://genode.org/documentation/developer-resources/getting_started
2. hello_tutorial/doc/hello_tutorial.txt

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Genode-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to