Hi Christian Helmuth,


I enabled ports repository in etc/build.conf file,but still i am getting below error.


  Program core/nova/core
make[1]: Leaving directory `/home/janardhan/genode/build/nova_x86_64'
genode build completed
building targets:  lib/ld/nova kernel
spawn make lib/ld/nova kernel
make[1]: Entering directory `/home/janardhan/genode/build/nova_x86_64'
checking library dependencies...
  Library cxx
  Library alarm
  Library timed_semaphore
  Library config
  Library startup-nova
  Library base-nova-common
  Library base-nova
  Library ldso-startup
  Library ld-nova
  Program lib/ld/nova/ld-nova
  Program kernel/nova/hypervisor
make[1]: Leaving directory `/home/janardhan/genode/build/nova_x86_64'
genode build completed
using 'ld-nova.lib.so' as 'ld.lib.so'
using 'nova_timer_drv' as 'timer'
cp: cannot stat ‘bin/virtualbox-nova’: No such file or directory
    while executing
"exec cp bin/[kernel_specific_binary $binary] [run_dir]/genode/$binary"
    (procedure "copy_and_strip_genode_binaries_to_run_dir" line 4)
    invoked from within
"copy_and_strip_genode_binaries_to_run_dir $modules"
    (procedure "build_core_image" line 8)
    invoked from within
"build_core_image $binaries"
    (procedure "run_boot_dir" line 12)
    invoked from within
"run_boot_dir $binaries"
    (procedure "build_boot_image" line 2)
    invoked from within
"build_boot_image $boot_modules"
    (file "/home/janardhan/genode/repos/ports/run/virtualbox.run" line 181)
    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/janardhan/genode/tool/run/run" line 809)
make: *** [run/virtualbox] Error 1


Regards,

Janardhan.V


From: Christian Helmuth <christian.helmuth@...1...>
Sent: Thursday, April 20, 2017 2:16:53 PM
To: genode-main@lists.sourceforge.net
Subject: Re: compiling genode with Virtual box tiny core Linux
 
Hello Janardhan,

welcome to the list. Please find my answer below the quoted text.

On Thu, Apr 20, 2017 at 07:10:03AM +0000, Janardhan wrote:
> I am trying to compile genode with the support of virtual box and tiny core Linux .While compiling i am getting below  error
>
> library dependencies...
>   Library cxx
>   Library alarm
>   Library timed_semaphore
>   Library config
>   Library startup-nova
>   Library base-nova-common
>   Library base-nova
>   Library ldso-startup
>   Library ld-nova
>   Program lib/ld/nova/ld-nova
>   Program kernel/nova/hypervisor
> make[1]: Leaving directory `/home/janardhan/genode/build/nova_x86_64'
> genode build completed
> using 'ld-nova.lib.so' as 'ld.lib.so'
> using 'nova_timer_drv' as 'timer'
> cp: cannot stat ‘bin/virtualbox-nova’: No such file or directory

Unfortunately, your log is incomplete but I expect it states some
skipped targets. The reason may be a missing repository (like you also
experienced with x86emu). In this case, you may enable the ports
repository in etc/build.conf, prepare the virtualbox port, and
rebuild. If it still not works please post a complete build log.

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