[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-msys] Re: MinGW libtool DLL failure
From: |
Robert Boehne |
Subject: |
Re: [Mingw-msys] Re: MinGW libtool DLL failure |
Date: |
Mon, 14 Oct 2002 10:01:19 -0500 |
All,
The max_cmd_len variable is used to determine how long a command
can be executed. When Libtool generates a link command that is
longer than this, it breaks the command into successive "ld -r"
invocations that are just short enough to be executed. There are
other parts of the commands that aren't included when testing, so
the max_cmd_len variable can't be set to the actual limit, but
must be smaller. Also, finding the actual limit would take much
longer so we set max_cmd_len to something safe.
It is true that the checking takes some time, ~three seconds on
a newer Sun workstation (with large limit), but it isn't clear
to me why it would take even longer under MinGW.
It is reasonable to set this to a hard limit if the test takes
a very long time, but the value to use is the same one that
Libtool's configury will calculate. The problem with GTK+ is
that they archive two (or more) object files with the same name,
so successive ar commands replace the previous one with the
new one. If a package needs the command line broken up, setting
this value to the maximum possible will speed up compilation
drastically, IMHO an important issue.
my $0.02
Robert
--
Robert Boehne Software Engineer
Ricardo Software Chicago Technical Center
TEL: (630)789-0003 x. 238
FAX: (630)789-0127
email: rboehne AT ricardo-us DOT com
- Re: MinGW libtool DLL failure, (continued)
- Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/11
- Re: MinGW libtool DLL failure, Max Bowsher, 2002/10/11
- Re: MinGW libtool DLL failure, Elizabeth Barham, 2002/10/11
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Earnie Boyd, 2002/10/11
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Elizabeth Barham, 2002/10/12
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Earnie Boyd, 2002/10/12
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/12
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Elizabeth Barham, 2002/10/12
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Tor Lillqvist, 2002/10/13
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Kevin Ryde, 2002/10/13
- Re: [Mingw-msys] Re: MinGW libtool DLL failure,
Robert Boehne <=
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/12
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Earnie Boyd, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Max Bowsher, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Bob Friesenhahn, 2002/10/14
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Earnie Boyd, 2002/10/15
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Max Bowsher, 2002/10/15
- Re: [Mingw-msys] Re: MinGW libtool DLL failure, Earnie Boyd, 2002/10/15