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