OPTLINK needs to die.
Jarrett Billingsley
jarrett.billingsley at gmail.com
Mon Feb 16 17:39:15 PST 2009
On Mon, Feb 16, 2009 at 8:19 PM, Tim M <a at b.com> wrote:
> On Tue, 17 Feb 2009 13:27:14 +1300, Jarrett Billingsley
> <jarrett.billingsley at gmail.com> wrote:
>
>> That's it -- I'm finished. I'm tired of constantly rearranging code
>> to appease OPTLINK and its outdated object format.
>>
>> This is, for me, the number one blocker of most of my more complex
>> code on Windows. More than any DMD bug. Tom S can vouch for it too,
>> and Eldar sounds like he s about to give up on D after dealing with
>> OPTLINK's crashes.
>>
>> OpenWatcom is not an option. It seems to be buggy with regards to
>> weak symbols. Furthermore its documentation is sparse at best and its
>> option syntax is completely different from OPTLINK's.
>>
>> I *do not care* how fast OPTLINK is. I *do not care* how many hours
>> of hand-coded assembly went into it. I want a linker that *works*,
>> and preferably one that doesn't use an object format that *no other
>> modern compilers use*.
>>
>> Please do not underestimate the importance of this, Walter. OMF and
>> OPTLINK will continue to be a thorn in DMD's side unless you do
>> something about it now.
>
>
> Just checking you are aware of objconv which can be found here
> http://www.agner.org/optimize/.
I'd rather not have to add in an _object conversion_ step to my build
process. And I wouldn't want to have to force users of my libraries
to do so either.
More information about the Digitalmars-d
mailing list