hello guys,
1) going through all the documents but facing the below error while trying to run a simple "hello" program using GOA https://genodians.org/nfeske/2019-11-25-goa
[init -> hello] Error: LD: Non-RW/RX segment [init -> hello] Error: LD: exception during program load: 'Linker::Invalid_file' [init -> hello] Error: Uncaught exception of type 'Linker::Invalid_file'
And Also language used here is quite different from c++. so is there any document for that?
2) going through this goa document also http://genodians.org/nfeske/2019-12-13-goa-unix-bash PART 1 https://genodians.org/nfeske/2019-12-19-goa-unix-terminal PART 2 https://genodians.org/nfeske/2019-12-22-goa-unix-pipes PART 3 https://genodians.org/nfeske/2020-01-16-goa-publish Publish Package but didn't get it how can I generate a custom app like "we create a simple window using java in windows like buttons and simple input area" please guide me in this area also
If the question seems foolish, please be patient with it.
Thanks and Regards Divya.
On Fri, Mar 17, 2023 at 2:50 PM Martin Stein martin.stein@genode-labs.com wrote:
Hi Divya,
There is the "DEPOT" env variable for gems/run/sculpt.run that can be used for equipping your Sculpt with a TAR archive of packages you reference in the deploy config (see depot_archive in gems/run/sculpt.run and [5]).
You most likely want to use the GOA tool [1-3] in order to bring your C program to Sculpt. Of course, there is also the alternative of publishing your own program from your Genode repo using the depot tooling [4], but it requires more Genode-specific knowledge.
I hope this helped?
Cheers, Martin
[1] https://genodians.org/nfeske/2019-11-25-goa [2] https://genodians.org/nfeske/2020-05-27-autoconf-git [3] https://github.com/nfeske/goa [4] https://genode.org/documentation/developer-resources/package_management [5]
https://genode.org/documentation/release-notes/22.02#Framework_for_special-p...
On 16.03.23 08:24, Divya Sharma wrote:
hello everyone,
- thanks for the suggestion, but the thing is we build genode for arm
(virt_qemu) and currently, we are unable to configure nic driver, so there is no network, but in the above article, we need to fetch and download packages from repos.
so is it possible to run a third party without the internet?
- how to run a simple C program on an even on top of the GENODE x86
system?
Thanks & regards Divya
On Wed, Mar 8, 2023 at 8:43 AM John J. Karcher <devuser@alternateapproach.com mailto:devuser@alternateapproach.com> wrote:
On 3/6/23 12:12, Divya Sharma wrote: > Hello Genodian, > > How to install special-purpose software/Apps in genode? > Like we create/install the software in windows. > Please suggest some document As you can imagine, due to Genode's more secure design, the software installation process is somewhat different than traditional OSes.
One
of the main differences is that everything is broken into smaller components (rather than large, monolithic packages), which you are
free
to configure in various combinations as you see fit. A couple of times a year, they release pre-built Sculpt disk images, and along with these they include a nice step-by-step introduction to
using
the system. The latest of these is at: https://genode.org/documentation/articles/sculpt-22-10 This covers installing various software components, as well as how to use other basic features of the system. I hope this helps! Happy Sculpting! John J. Karcher devuser@alternateapproach.com <mailto:
devuser@alternateapproach.com>
_______________________________________________ Genode users mailing list users@lists.genode.org <mailto:users@lists.genode.org> https://lists.genode.org/listinfo/users
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users