Goa is mainly written in TCL/Expect [1-3] if you are referring to that. The project files, however, are in parts Make [4] (make_args, import), in parts Genode package management [5] (used_api, artifacts, LICENSE, pkg, var, version) and in parts the app-own non-Genode toolchain (src, configure_args, ...).
With regards to the error, I cannot say anything useful without further information (project files, execution setup). Are you using the hello tutorial from the Genodians article by Norman Feske?
Cheers, Martin
[1] https://wiki.tcl-lang.org/page/Expect [2] https://www.tcl.tk/man/expect5.31/expect.1.html [3] https://en.wikipedia.org/wiki/Expect [4] https://en.wikipedia.org/wiki/Make_(software) [5] https://genode.org/documentation/developer-resources/package_management
On 23.03.23 13:44, Divya Sharma wrote:
hello guys,
- 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?
- 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 https://genodians.org/nfeske/2019-12-19-goa-unix-terminalPART 2 https://genodians.org/nfeske/2019-12-22-goa-unix-pipes https://genodians.org/nfeske/2019-12-22-goa-unix-pipesPART 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.