[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Wed, 07 Jul 2004 12:47:12 -0400
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616 MultiZilla/126.96.36.199b
Bob Friesenhahn wrote:
Since you seem to be awake and looking at libtool, you might want to
take a look at the wrapper shell script generated to execute programs.
Under Cygwin & MinGW, there is a bug in that if the user specifies
-L/usr/local/bin then the script updates PATH to look for DLLs in
/usr/local/bin before looking in the directory with libtool's
uninstalled DLLs. This is a *big* problem if the installation prefix is
also /usr/local because then some older DLL is used rather than the one
we just built. Unfortunately, the path decision making comes from the
innards of libtool itself so the fix may not be easy to figure out or
the fix may break something else.
This seems similar to the problem fixed by Scott Remnant's patch for
relinking under DESTDIR installs:
Maybe some similar accidental reversal is occurring in the wrapper
generation? Dunno, just brainstorming.