Hi Cedric,
I looked through your pad and noticed that you removed Ada support. Since you already have GCC 7.3 on your system you could install the GNAT Community 2018 version which also uses GCC 7.3. Both requirements to build the toolchain with Ada support should be possible (although I have no idea if you need to compile GNAT Community from source since I'm not familiar with Haiku).
Aside from that it could be possible to only disable the version check and use another GNAT version if no fitting version is available. We successfully compiled Ada components on Genode with GNAT versions different from the toolchain (although we didn't compile the tool chain with a different GNAT version yet).
Regards, Johannes
On Tuesday, 11 December 2018 12:45:02 CET ttcoder@netcourrier.com wrote:
Howdy all,
We are a (very small) company looking for a good home for our software suite. The Be-derived OS we've been using served us well for a long time, but instability has become a problem of late, with kernel/drivers crashes -- obviously that is where a micro-kernel/framework would shine. My thinking goes, if we are to 'port' our SW we might as well go for state of the art. That way, it will be the first and last time we do that transition. Our clients don't need (nor event want!) all the bells and whistles of a commodity OS; they just need a solid kernel with our apps running full-screen. So it appears to be a perfect match with Genode/nova, nitpicker et alia, keeping in mind I of course have some huge work ahead of me.
Anyway long story short: although I'm very enthusiastic about Genode, I first need to get my greedy hands on it and compile it. I've been failing at that repeatedly ever since doing my first git clone, ca. 18.05
A collaborative worksheet might be better suited for copy-pasting error messages and for organizing thoughts (rather than cluttering this mailing-list): I've created this etherpad as a companion venue for working on this, in case there is interest:
https://etherpad.net/p/KcMuF3Ylbu_gcc
I'll update it with my progress. Very eager to get the ball rolling and start working with Genode. If all else fails I guess I'll download/install/learn to use Linux. But since all my software is haiku native, I'd have to constantly reboot from one OS to the other, hurting productivity. It's probably worthwhile for me to invest time in building Genode and run 'scenarios' (qemu) directly from within Haiku.
Thanks,
Cedric,
TuneTracker Systems LLC - http://www.tunetrackersystems.com
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users