Hello,
i am trying to setup an inmate with actual tasks and I am stuck due to supposedly misunderstanding. Maybe you guys can help .. 1.) yes/no : Jailhouse is responsible for the handling the hardware access of the Inmate. So when I want to run an application (e.g. Benchmark) in the cell, I need to establish an Operating System first, or I choose an Application that does not use any OS libraries/resources - right? 2.) Creating an Inmate cell is usually done by setting up a c-software package (the given demo cells c-software package has only one c-file). The c-software package must be incorporated into the Jailhouse Make using the given Jailhouse make files, since I need sources of jailhouse like inmate.h etc. - right? Is there a different way to create an Inmate? I struggle with understanding, how to "install" an operating system in an Inmate using the c-software package. 3.) I started my efforts by implementing a simple system call in my c-file package Inmate (#system(NULL). Since my attempt to call the shell from a c-file requires the stdlib.h include from the gcc standard library, I recognized that these libraries seem to be excluded by the Jailhouse Make files (but I couldn't find -nodefaultlibs. or something like that). I managed to include my local directories by adding -I$path to one of the make files, but it seems to be missing for the linker, too. The question is now: where do I find the exclusion of standard libraries? Is there any docu to help understanding the setup of multiple make files in Jailhouse? Or maybe there is other approach I should use when compiling complex inmates into Jailhouse? thanks for your help kind regards Stefan Der Inhalt dieser E-Mail ist für den Absender rechtlich nicht verbindlich. Informieren Sie uns bitte, wenn Sie diese E-Mail fälschlicherweise erhalten haben (Fax: +49-7551-891-4001). Bitte löschen Sie in diesem Fall die Nachricht. Jede Form der weiteren Benutzung ist untersagt. The content of this e-mail is not legally binding upon the sender. If this e-mail was transmitted to you by error, then please inform us accordingly (Fax: +49-7551-891-4001). In such case you are requested to erase the message. Any use of such e-mail message is strictly prohibited. -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
