C++ Builder IDE >> 5.66 linker is slow

by Larry Griffiths » Wed, 07 Dec 2005 01:37:25 GMT

I recently installed the 5.66 version of ilink32 pro on my Builder version
5.

The links seem to be taking a long time now. I am wondering if the linker
is
doing full links instead of incremental links.

Did anything change in the 5.66 verison of ilink32 where it would not do
incremental
links under BCB version 5.

If not, can anybody guess why my links would be much slower. (up to 5 times
slower).




C++ Builder IDE >> 5.66 linker is slow

by Larry Griffiths » Thu, 08 Dec 2005 05:41:21 GMT


Never mind. I looked at my linker project options and found that the "Don't
generate state files" checkbox was checked.









C++ Builder IDE >> 5.66 linker is slow

by Larry Griffiths » Fri, 09 Dec 2005 22:11:15 GMT

Just a note after allowing state files to be generated. I think this linker
error is because I switched from no state files to using state files. I
will post more information if this happens again on another full build.

[Linker Error] Fatal: Access violation. Link terminated.
[Linker Warning] Unable to perform incremental link - performing full
link...








5.66 linker is slow

by Larry Griffiths » Tue, 13 Dec 2005 22:04:54 GMT

I did another build all and I still get the following link errors ...

[Linker Error] Fatal: Access violation. Link terminated.
[Linker Warning] Unable to perform incremental link - performing full
link...
[Linker Warning] Unable to perform incremental link - performing full
link...









5.66 linker is slow

by Larry Griffiths » Thu, 15 Dec 2005 00:32:11 GMT

More linker errors ...

[Linker Error] Fatal: Access violation. Link terminated.
[Linker Warning] Unable to perform incremental link - performing full
link...
[Linker Error] Fatal: Error detected (LME280)
[Linker Error] Fatal: Error detected (LME348)
[Linker Warning] Cannot release virtual memory at addr 00000000 for 67108864
bytes (errcode 487)

I am going to re-boot my machine and try again. The original ILINK32 is
looking better by the minute.












5.66 linker is slow

by Pete Fraser » Thu, 15 Dec 2005 00:49:03 GMT

When you get that error, you have to re-start BCB6.
I suffer from that one often and I've never found out
why it happens.
But the new ILink is better than the old one so don't
go back. It lasts much longer with the new patch.
HTH pete







Similar Threads

1. ilink32 Version 5.66 Update for C++ Customers

2. slow exe, am I doing something wrong? - CSharp/C#

3. I am so frusterated with how slow MSVC is

I can't tell you how frusterated I and my coworkers are with "MSVC 7.1 .net 
2003" (what am I supposed to call this thing anyway?).

Compiling and linking take twice as long with "MSVC 7.1 .net 2003" than with 
MSVC 6.  My coworkers are angry at "MSVC .net 7.1 2003" and they're angry at 
me for pushing it (due to better C++ compliance).

The problem is so pronounced, I'm shocked that this message board isn't full 
of people complaining.  My guess is that our project is somehow different 
and "MSVC 7.1 .net 2003" has an extra hard time with it.  We have 68 
projects with approx. 15 files in each project.  We use wxWidgets.

Also very frusterating is the way the IDE stops responding when doing things 
like a) preparing to compile b) compiling  c) linking.  Even starting the 
IDE is a painfull experience, but luckily I only do that a couple times per 
day.

Not to mention that when I change one .cpp in one of my projects, "MSVC 7.1 
.net 2003" slowly loops through all the projects to see if anything needs to 
be recompiled and does a very time consuming full link.  Makes it very 
difficult to make quick changes and debug (unlike MSVC 6).

If MSVC didn't have such a wonderful breakpoint/watch-window interface, we'd 
have moved to distcc builds on cygwin.  Faster and the makefile approach 
allows for different configurations without putting togeter a billion .sln 
and .vcproj files (maintenance nightmare).

I'm sorry to sound like a crank, but I am just so worked up and have to come 
vent every month or so.

Rudy 


4. Why Am I Getting TheseTwo Linker Errors?

5. Slow compiler/linker (Borland C++ Builder 5)

Hello,

We bought new computers to speed up our developing environement (Borland C++
Builder 5):

Old computer: AMD Athlon XP Processor 1700++, IDE HD and 1 GB RAM
New computer: Intel Pentium 4 3200, SCSI HD and 2 GB RAM

We use the same project to test the speed. Both computers need the same time
to
compile and link the project? We thought our new computer must be much
faster
than the old one.

We had also compared the two computers with a benchmark program,
the Intel is about 2 times faster than the AMD.

But why is the Borland compiler so slow?
Has anybody an idea?

Regards,
Gter


6. I am tired, I am really tired...

7. Fast Compile, but slower and slower Builds

I'm developing a C# Windows CE 5.0 Application.

The Solution that I'm working with has only one project containing files for:
   - the main form
   - 4 or 5 forms which are used as modal dialogs
   - 3 user controls

If I launch studio 2008 and do a "Rebuild All" (without any code changes) 

After 2 seconds I see (in the output window):
Compile complete -- 0 errors, 0 warnings

Then the progress bar at the bottom stays at about 40% for another 10 seconds 
until I see
Done building project...
======= Rebuild All: 1 succeeded, 0 failed, 0 skipped =============

Just for fun, I did another "Rebuild All" (again without any code changes)
"Compile Complete" shows after 2 seconds, but I have to wait 30 seconds for 
the "Done building project"

Another "Rebuild All" (again without any code changes) took 45 seconds
The next time it took 52 seconds
The next time it took 60 seconds.


**** At this point I closed Visual Studio, re-opened it and re-built the 
solution (again - no edits) ****
Compile time 2 seconds, build time 15 seconds.


What's going on?  How do I fix this?  This increase in build time is really 
killing me.

Any help will be very appreciated.


8. slow, very slow VC 6.0 Editor