Hi Norman. Thanks for your assistance, and recommending the toolchain, and the wiki article. I can confirm that Genode now builds here, and as a result I've been able to close our first bug. Apologies if I've caused any inconvenience.
Tyson.
On Sat, Apr 11, 2009 at 10:00 PM, Norman Feske <norman.feske@...1...
wrote:
Hi Tyson,
you are trying to use your host's compiler for compiling Genode for Pistachio. This is not recommended. In your case, the compiler's libsupc++ uses the 'syscall' function, which is a glibc function for invoking Linux system calls. This function does not exist on the Pistachio version of Genode. For compiling Genode for platforms other than Linux, I recommend using the designated tool chain:
http://genode.org/download/tool-chain
You can either use the provided precompiled package or use our tool-chain download-and-build script 'tool/tool_chain'.
Are you aware of our Wiki page regarding Genode on Pistachio?
http://genode.org/community/wiki/GenodeOnL4kaPistachio
Regards Norman
Tyson Key wrote:
Hi again, Norman. I've just modified the configuration file to use relative paths (thanks for the BUILD_BASE_DIR tip, by the way), and now I'm blessed with a shiny new error. Thankfully, it seems to be finding the L4Ka::Pistachio userland libraries and headers now, but it's choking on libsupc++.a towards the end of the linking phase (which is still more than it did, last time).
As usual, I've uploaded the new log file at http://code.google.com/p/i9os/issues/detail?id=2#c3, and the link to the latest revision of the configuration file can also be found there.
Tyson.
This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main