| * I've been thinking about B-right/V and how to help it out a bit produce working things... so one of the main "issues" is that it is not a unix, so many assumptions fail in programs...
... but it does have a unixemu runtime / alternative set of libraries implementing a lot of unixness.
so the main problem(s) I'm seeing here is as follows:
- I need the produced gcc to work either with the default libg (their libc) or with unixemu
- the produced gcc needs to links to something to work... but I guess it's fine if it links to
unixemu stuff? (see follow-ups)
- using the
specs files to fix default linking might not be the proper solution here
that is because I would like to, somehow, have:
- The default
stdenv assume linking with unixemu things (just a few CFLAGS/LDFLAGS
- A
brightv.sdkStdenv that turns off that knob and adds the "non-unixemu" flags
so I guess I need to find a way to get the cross gcc built without patching in the "brightv-flavoured" environment, and without somehow tainting the stdenv with whatever workarounds that implies using |