Segregating the standard library
Alexander Panek
a.panek at brainsware.org
Sat Nov 18 02:59:38 PST 2006
Of course, with GNU binutils you can do that without any problems. Been
there, done that ;) . It'd just be really great to have a 'native'
Digitalmars toolchain that can do the same out of the box - great point
when it comes to marketing in system developing sector.
According to the ease of development on application development level
(mango, DFL, DWT, DSSS, DDL, ... -- god damnit, D is already so great,
btw!) and how different, still integrated, solutions are developed
already, it shouldn't be such big of a problem to create a
standard-way-to-go for lower level applications (such as kernels, real
time applications, and whatnot).
I'll definitely give kernel development a go again as soon as D becomes
1.0 and my schedule is somewhat free.
Alex
Frits van Bommel wrote:
> Alexander Panek wrote:
>> Also, possibility to link ELF files that can be loaded by Grub or
>> similar would be great...don't know if that's possible atm with /link/.
>
> It can certainly be done on Linux. AFAIK you'll need to invoke ld
> directly instead of going through dmd, though. Been there, done that,
> have the makefile in SVN :).
>
> I'm not aware of a way to make grub-compatible files on Windows (though
> there certainly may be one). The main problem there is that ld doesn't
> handle OMF, so maybe there are some unknown-to-me options to get optlink
> to do this, or there's another linker available somewhere that can
> manage it.
More information about the Digitalmars-d
mailing list