Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
On Sun, May 10, 2015 at 8:43 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Thanks. I saw exactly this in one of the run scripts of libports/run which adds the lib.so to the build_boot_image or boot_modules. My programs are continuously requesting for resources and core just seems to run out of it, and I'm running into segfaults on the way. But at, least I've got the ball rolling.
Cheers, Aditya
On Sun, May 10, 2015 at 2:42 PM, Nobody III <hungryninja101@...9...> wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
On Sun, May 10, 2015 at 8:43 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
So, my application has a libc_lxip dependency but I have yet to set up anything network related. It just links it because of LIBS += libc_lxip. But it tries to set up the entire network configuration which I haven't set up and it crashes looking for a Nic driver.
make[1]: Leaving directory `/media/adikou/work/proj/test/genode/build.linux' genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 <local changes> int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init -> handler] Could not open ROM session for module "config" [init -> handler] Could not obtain config file [init -> client_consumer] Could not open ROM session for module "config" [init -> client_consumer] Could not obtain config file [init -> client_consumer] no VFS configured [init -> handler] no VFS configured [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] Using DHCP for interface configuration. [init -> client_consumer] Using DHCP for interface configuration. [init -> handler] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> client_consumer] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> handler] INFO: NET: Registered protocol family 16 [init -> handler] INFO: NET: Registered protocol family 2 [init -> client_consumer] INFO: NET: Registered protocol family 16 [init -> client_consumer] INFO: NET: Registered protocol family 2 [init -> client_consumer] resource_request: ram_quota=8396800 [init -> handler] resource_request: ram_quota=8396800 [init] child "client_consumer" requests resources: ram_quota=8396800 [init] child "handler" requests resources: ram_quota=8396800 [init -> handler] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: reno registered [init -> handler] INFO: reno registered [init -> client_consumer] INFO: cubic registered [init -> handler] INFO: cubic registered [init] client_consumer: no route to service "Nic" [init] handler: no route to service "Nic" [init -> client_consumer] LD: Failed to load program [init -> handler] LD: Failed to load program [init -> client_consumer] Segmentation fault (signum=11), see Linux kernel log for details [init -> handler] Segmentation fault (signum=11), see Linux kernel log for details
My session does not use any major network calls at all. So, what causes this cascade of setup that ends with up the nic?
Thanks, Aditya.
On Sun, May 10, 2015 at 2:46 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Thanks. I saw exactly this in one of the run scripts of libports/run which adds the lib.so to the build_boot_image or boot_modules. My programs are continuously requesting for resources and core just seems to run out of it, and I'm running into segfaults on the way. But at, least I've got the ball rolling.
Cheers, Aditya
On Sun, May 10, 2015 at 2:42 PM, Nobody III <hungryninja101@...9...> wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
On Sun, May 10, 2015 at 8:43 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik <adit267.kousik@...9...
wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Any reason why you can't edit the makefile? On May 10, 2015 4:05 PM, "Aditya Kousik" <adit267.kousik@...9...> wrote:
So, my application has a libc_lxip dependency but I have yet to set up anything network related. It just links it because of LIBS += libc_lxip. But it tries to set up the entire network configuration which I haven't set up and it crashes looking for a Nic driver.
make[1]: Leaving directory `/media/adikou/work/proj/test/genode/build.linux' genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 <local changes> int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init -> handler] Could not open ROM session for module "config" [init -> handler] Could not obtain config file [init -> client_consumer] Could not open ROM session for module "config" [init -> client_consumer] Could not obtain config file [init -> client_consumer] no VFS configured [init -> handler] no VFS configured [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] Using DHCP for interface configuration. [init -> client_consumer] Using DHCP for interface configuration. [init -> handler] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> client_consumer] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> handler] INFO: NET: Registered protocol family 16 [init -> handler] INFO: NET: Registered protocol family 2 [init -> client_consumer] INFO: NET: Registered protocol family 16 [init -> client_consumer] INFO: NET: Registered protocol family 2 [init -> client_consumer] resource_request: ram_quota=8396800 [init -> handler] resource_request: ram_quota=8396800 [init] child "client_consumer" requests resources: ram_quota=8396800 [init] child "handler" requests resources: ram_quota=8396800 [init -> handler] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: reno registered [init -> handler] INFO: reno registered [init -> client_consumer] INFO: cubic registered [init -> handler] INFO: cubic registered [init] client_consumer: no route to service "Nic" [init] handler: no route to service "Nic" [init -> client_consumer] LD: Failed to load program [init -> handler] LD: Failed to load program [init -> client_consumer] Segmentation fault (signum=11), see Linux kernel log for details [init -> handler] Segmentation fault (signum=11), see Linux kernel log for details
My session does not use any major network calls at all. So, what causes this cascade of setup that ends with up the nic?
Thanks, Aditya.
On Sun, May 10, 2015 at 2:46 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Thanks. I saw exactly this in one of the run scripts of libports/run which adds the lib.so to the build_boot_image or boot_modules. My programs are continuously requesting for resources and core just seems to run out of it, and I'm running into segfaults on the way. But at, least I've got the ball rolling.
Cheers, Aditya
On Sun, May 10, 2015 at 2:42 PM, Nobody III <hungryninja101@...9...> wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
On Sun, May 10, 2015 at 8:43 PM, Aditya Kousik <adit267.kousik@...9...
wrote:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik < adit267.kousik@...9...> wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
I could fix this issue actually. One, I had to increase the quota required for each service, and I decided to use lwIP over lxip. I just needed the if_indextoname methods and send() calls, which were in libc-net. I've gone past all this, but now it's a different kind of problem. The client object won't create an object of Connection.
Genode 15.02-295-g5d5e6d0 <local changes> int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- Quota exceeded! amount=24576, size=4096, consumed=24576 [init] upgrading quota donation for Env::CPU (8192 bytes) [init -> nic_drv] --- Linux/tap NIC driver started --- [init -> handler] Could not open ROM session for module "config" [init -> handler] Could not obtain config file [init -> client_consumer] Could not open ROM session for module "config" [init -> client_consumer] Could not obtain config file [init -> handler] no VFS configured [init -> client_consumer] no VFS configured [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] void init_libc_lwip(): init_libc_lwip() [init -> handler] void init_libc_lwip(): init_libc_lwip() [init -> client_consumer] {anonymous}::Plugin::Plugin(): using the lwIP libc plugin [init -> handler] {anonymous}::Plugin::Plugin(): using the lwIP libc plugin [init -> handler] [init -> handler] Entered handler main [init -> handler] ndn_session::Root_component::Root_component(Genode::Rpc_entrypoint*, Genode::Allocator*): Creating root component. [init -> client_consumer] int main(): Entered client main [init -> client_consumer] void ndn::Consumer::run(): Reached run [init -> handler] virtual ndn_session::Session_component* ndn_session::Root_component::_create_session(const char*): creating ndn session. [init -> handler] pthread_mutex_init_exp: pthread_mutex_init called, not implemented [init -> handler] pthread_mutex_init_exp: pthread_mutex_init called, not implemented [init -> handler] pthread_cond_init_exp: pthread_cond_init called, not implemented
client_consumer is the client application that uses my ndn_session/connection.h interface, and handler is the server side implementation. I printed some debug statements in main() of client which calls a run() method. I create a ndn_session::Connection _ndn_session object and the client freezes at this point. I've put print statements in the constructor of Session_client (in client.h), and Connection too. Neither get printed.
Thanks, Aditya
On Sun, May 10, 2015 at 10:29 PM, Nobody III <hungryninja101@...9...> wrote:
Any reason why you can't edit the makefile? On May 10, 2015 4:05 PM, "Aditya Kousik" <adit267.kousik@...9...> wrote:
So, my application has a libc_lxip dependency but I have yet to set up anything network related. It just links it because of LIBS += libc_lxip. But it tries to set up the entire network configuration which I haven't set up and it crashes looking for a Nic driver.
make[1]: Leaving directory `/media/adikou/work/proj/test/genode/build.linux' genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 <local changes> int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init -> handler] Could not open ROM session for module "config" [init -> handler] Could not obtain config file [init -> client_consumer] Could not open ROM session for module "config" [init -> client_consumer] Could not obtain config file [init -> client_consumer] no VFS configured [init -> handler] no VFS configured [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] pthread_key_create_exp: pthread_key_create called, not implemented [init -> client_consumer] pthread_key_create_exp: pthread_key_create called, not implemented [init -> handler] Using DHCP for interface configuration. [init -> client_consumer] Using DHCP for interface configuration. [init -> handler] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> client_consumer] void init_libc_lxip(): init_libc_lxip() address config=dhcp [init -> handler] INFO: NET: Registered protocol family 16 [init -> handler] INFO: NET: Registered protocol family 2 [init -> client_consumer] INFO: NET: Registered protocol family 16 [init -> client_consumer] INFO: NET: Registered protocol family 2 [init -> client_consumer] resource_request: ram_quota=8396800 [init -> handler] resource_request: ram_quota=8396800 [init] child "client_consumer" requests resources: ram_quota=8396800 [init] child "handler" requests resources: ram_quota=8396800 [init -> handler] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: Hash tables configured (established 524288 bind 524288) [init -> client_consumer] INFO: reno registered [init -> handler] INFO: reno registered [init -> client_consumer] INFO: cubic registered [init -> handler] INFO: cubic registered [init] client_consumer: no route to service "Nic" [init] handler: no route to service "Nic" [init -> client_consumer] LD: Failed to load program [init -> handler] LD: Failed to load program [init -> client_consumer] Segmentation fault (signum=11), see Linux kernel log for details [init -> handler] Segmentation fault (signum=11), see Linux kernel log for details
My session does not use any major network calls at all. So, what causes this cascade of setup that ends with up the nic?
Thanks, Aditya.
On Sun, May 10, 2015 at 2:46 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Thanks. I saw exactly this in one of the run scripts of libports/run which adds the lib.so to the build_boot_image or boot_modules. My programs are continuously requesting for resources and core just seems to run out of it, and I'm running into segfaults on the way. But at, least I've got the ball rolling.
Cheers, Aditya
On Sun, May 10, 2015 at 2:42 PM, Nobody III <hungryninja101@...9...> wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
On Sun, May 10, 2015 at 8:43 PM, Aditya Kousik < adit267.kousik@...9...> wrote:
Oops. Apologies, message got sent before I finished. The error is this
genode build completed spawn ./core Genode 15.02-295-g5d5e6d0 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 17592186044415 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open ROM session for module "ld.lib.so" [init] Dynamically linked file found, but no dynamic linker binary present [init] Dynamically linked file found, but no dynamic linker binary present
All shared objects are present in bin/ and I've added them to both boot_modules and build_boot_image. What's the dynamic linker binary that needs to be present? (ld is part of bin)
Thanks, Aditya
On Sun, May 10, 2015 at 1:41 PM, Aditya Kousik < adit267.kousik@...9...> wrote:
Hello,
I'm trying to run a modified version of the hello_tutorial to test some libraries that I've recently ported. While I am able to build the binaries, and the boot image, init gives me the following error:
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Ben,
On Sun, May 10, 2015 at 09:42:55PM +0000, Nobody III wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
Just to clarify: Core is no dynamic binary (on all platforms beside the very special lx_hybrid) and therefore needs no ld.lib.so. That implies the build system does not build ld.lib.so when core is built. Run a
file -L build/<platform>/core/core
to validate this.
Regards
Okay. I just wasn't finding a way to build it separately and saw that the ldso run script didn't include ldso in its build dependencies. I suppose the test requires it and it gets automatically built when the test is built. Sorry for the misleading advice. I'm not ignorant enough to think core is a dynamic library or uses dynamic libraries. On May 11, 2015 12:18 AM, "Christian Helmuth" < christian.helmuth@...1...> wrote:
Ben,
On Sun, May 10, 2015 at 09:42:55PM +0000, Nobody III wrote:
ld.lib.so is the dynamic linker. You need to include it in the boot modules. It looks like it's automatically build with core.
Just to clarify: Core is no dynamic binary (on all platforms beside the very special lx_hybrid) and therefore needs no ld.lib.so. That implies the build system does not build ld.lib.so when core is built. Run a
file -L build/<platform>/core/core
to validate this.
Regards
Christian Helmuth Genode Labs
http://www.genode-labs.com/ · http://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
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main