LDSO Question

Sam Kerr kerr.sam at ...9...
Wed Mar 23 16:55:54 CET 2011


Hi Stefan,

I have that included in my build.conf file. My file looks like:

	  1 REPOSITORIES = ../base-pistachio ../base \
	  2                ../libc ../os ../demo 
	

-Sam Kerr

On Mar 23, 2011, at 11:52 AM, Stefan Kalkowski wrote:

> Hello Sam,
> 
> you need to enable the libc repository in your build environment. Please
> make sure the following line in your 'etc/build.conf' isn't commented out:
> 
> REPOSITORIES += $(GENODE_DIR)/libc
> 
> Regards Stefan
> 
> On 03/23/2011 04:37 PM, Sam Kerr wrote:
>> 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/ldso.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 test-ldso.lib.so libc.lib.so libm.lib.so""
>>      (file "/media/sf_Public/genode-11.02/os/run/ldso.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/ldso.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.
>>> http://p.sf.net/sfu/internap-sfd2d
>>> _______________________________________________
>>> Genode-main mailing list
>>> Genode-main at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/genode-main
>> 
>> 
>> ------------------------------------------------------------------------------
>> Enable your software for Intel(R) Active Management Technology to meet the
>> growing manageability and security demands of your customers. Businesses
>> are taking advantage of Intel(R) vPro (TM) technology - will your software 
>> be a part of the solution? Download the Intel(R) Manageability Checker 
>> today! http://p.sf.net/sfu/intel-dev2devmar
>> _______________________________________________
>> Genode-main mailing list
>> Genode-main at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/genode-main
>> 
> 
> -- 
> Stefan Kalkowski
> Genode Labs
> 
> http://www.genode-labs.com/ · http://genode.org/
> 
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
> 
> ------------------------------------------------------------------------------
> Enable your software for Intel(R) Active Management Technology to meet the
> growing manageability and security demands of your customers. Businesses
> are taking advantage of Intel(R) vPro (TM) technology - will your software 
> be a part of the solution? Download the Intel(R) Manageability Checker 
> today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> Genode-main mailing list
> Genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main





More information about the users mailing list