process execution from libc

2018-02-07 Thread Nobody III
Many programs and libraries call other processes. For example, libarchive uses external programs for most of its compression filters, including gzip, bzip2, and xz. Any IDE (e.g. Qt Creator) needs to call an external compiler and the program being written. Genode doesn't seem to have this feature,

RE: qt5 build problem

2018-02-07 Thread Bob Sutherland via genode-main
Hi Christian I attached the result file. Thanks -Original Message- From: Christian Helmuth [mailto:christian.helm...@genode-labs.com] Sent: Wednesday, February 07, 2018 6:31 AM To: genode-main@lists.sourceforge.net Subject: Re: qt5 build problem Hello, with the information provided

Re: getaddrinfo - Error: libc suspend() called from non-user context (0x117549a) - aborting

2018-02-07 Thread Emery Hemingway
Hello Johannes, The message "libc suspend() called from non-user context" indicates that you are using POSIX I/O from the initial Libc::Component 'kernel' context, and not the 'user' context. To switch to a user context, supply user level code as a lambda to the 'Libc::with_libc(...)' function.

Re: FOSDEM 2018 presentations

2018-02-07 Thread Norman Feske
In the meantime, the recording of the following Genode-related FOSDEM presentation has become available as well: * Componolit - a component-based open-source platform for trustworthy mobile devices by Alexander Senier https://fosdem.org/2018/schedule/event/trustworthy_mobile_devices/

Re: getaddrinfo - Error: libc suspend() called from non-user context (0x117549a) - aborting

2018-02-07 Thread Johannes Kliemann
Hi Emery, thanks for your help. That was indeed what I was missing! Regards, Johannes Am 07.02.2018 um 11:58 schrieb Emery Hemingway: > Hello Johannes, > > The message "libc suspend() called from non-user context" indicates > that you are using POSIX I/O from the initial Libc::Component

Re: Share a variable of Core with other components

2018-02-07 Thread Norman Feske
Hi Jaemin, On 06.02.2018 16:23, Jaemin Park wrote: > First of all, I really appreciate the comments that helped me a lot. > > Finally, I solved my problem. ... > I hope this share can help others. thank you very much for having taken the time to summarize your findings for all of us! :-)