Unilink - alternative linker for win32/64, DMD OMF extensions?
Rainer Schuetze
r.sagitario at gmx.de
Sat Feb 12 05:32:25 PST 2011
Dmitry Olshansky wrote:
> Ok, bumping this up with the latest news from UniLink developers:
> <quote>
>
> Ok, we release it's as D extension in next release.
>
> Best regards,
> UniLink
>
> </quote>
>
> That's just plain awesome ;)
>
yeah, it would be great to be able to link against anything else in the
windows world.
I just tried unilink on a small program compiled with dmd-2.051 and it
worked alright. Surprisingly, the executable is less than half the size
of the optlink generated file. Comparing the map files, it does not seem
to reference less symbols (the corrupted map files written by optlink do
not allow perfect comparison), so maybe there is a rather large
alignment used by optlink?
Unfortunately, unilink does not support the debug information emitted by
dmd:
UniLink v1.07 [beta] (build 1.19)
Warning: CV(1)-style debug-info not supported
Warning: Linked modules don't contain source-level debug information
BTW: The authors seem to plan to make unilink a commercial product.
Here's a quote from the help file: "If current version of UniLink is
beta (all other versions are commercial and can't be used w/o license),
keep in mind, any beta will "yaff" after ~1.5 month of expired."
More information about the Digitalmars-d
mailing list