>>>>This statement needs some refinements:
>>>>The 10x slower is only on Windows, and is mostly consumed by the
>>>> linker;
>>>>
>>>>
>>>Ahh just what I thought - because I've always found the compiler fast,
>>> just the linker is
>>>slow.
>>>
>>>I wonder what specific parts of the linker cause slow down. The object
>>> file format is slow
>>>and ineffecient, or just the code that runs the linker is not optimized?
>>
>>The linker is slow on windows. Why, I don't know. Maybe it has to do with
>> the pecoff
>>standard.
>>
>>
> The linker used is the cygwin version, maybe using the MingW one could
> improve performance since the later doesn't emulate the posix enviroment

That doesn't help. It is how ld works that slow and requires a lot of
memory. Smartlinking lazarus required more than 1GB of memory.



_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to