LDSO Question

Sam Kerr kerr.sam at ...9...
Wed Mar 23 16:37:41 CET 2011

Hi Sebastian,

I have been working on updating to Genode 11.02 and have make run/ldso giving me output, but this does not build the test-ldso file some reason...

It looks like the run script is being found and executing, but the test/ldso target is not there for some reason... I confirmed this by trying 'make test/ldso' and got a non-existing error.

I am getting the following output:

  genode at ...67...:/media/sf_Public/genode-11.02/build-pistachio$ make run/ldso
  using run script /media/sf_Public/genode-11.02/base-pistachio/run/env
  using run script /media/sf_Public/genode-11.02/os/run/
  building targets: core init ldso test/ldso
  spawn make core init ldso test/ldso
  make[1]: Entering directory `/media/sf_Public/genode-11.02/build-pistachio'
  checking library dependencies for core...
  checking library dependencies for init...
  checking library dependencies for ldso...
  Skip target ldso/arm because it requires arm
  Skip target ldso/x86_64 because it requires 64bit
  checking library dependencies for test/ldso...
  Error: non-existing target test/ldso
    Library ipc
    Library slab
    Library avl_tree
    Library allocator_avl
    Library heap
    Library console
    Library log_console
    Library lock
    Library env
    Library cxx
    Library thread
    Library server
    Library elf
    Library process
    Library startup
    Program init/init
    Library ldso-arch
    Program ldso/x86_32/ldso
    Library core_printf
    Library pager
    Library raw_signal
    Library raw_server
    Library kip
    Library hexdump
    Program core/x86/core
  make[1]: Leaving directory `/media/sf_Public/genode-11.02/build-pistachio'
  genode build completed
  cp: cannot stat `bin/test-ldso': No such file or directory
      while executing
  "exec cp bin/$binary [run_dir]/genode"
      (procedure "build_boot_image" line 7)
      invoked from within
  "build_boot_image "core init ldso test-ldso""
      (file "/media/sf_Public/genode-11.02/os/run/" line 20)
      invoked from within
  "source $include_name"
      ("foreach" body line 3)
      invoked from within
  "foreach include_name [get_cmd_arg --include ""] {
	 puts "using run script $include_name"
	 source $include_name
      (file "/media/sf_Public/genode-11.02/tool/run" line 258)
  make: *** [run/ldso] Error 1

Any thoughts?

-Sam Kerr

On Mar 19, 2011, at 2:11 PM, Sebastian Sumpf wrote:

> Hi Sam,
> On 03/18/2011 09:14 PM, Sam Kerr wrote:
>> Hi Sebastian,
>> Thanks for the suggestions. You pointing out several mistakes will be help me out in the future.
>> However, I am not able to build the LDSO application using 'make run/ldso'. Instead, it says :
>> 	Error: No run script for ldso
>> 	make: *** [run/ldso] Error 255
>> Any suggestions?
> That's strange. Please check if the file <Genode source
> directory>/os/run/ is present, if not please update your Genode
> version to the current SVN head. If it is still not there let me know.
> Greetings,
> Sebastian
> ------------------------------------------------------------------------------
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> _______________________________________________
> Genode-main mailing list
> Genode-main at

More information about the users mailing list