Thread
-
Re: [HACKERS] PostgreSQL v6.4 BETA2 ...
Billy G. Allie <bill.allie@mug.org> — 1998-10-15T04:46:18Z
> I think that this will fail by finding the LOWER version of tcl > before a higher version. For example, if I have both 7.6 and 8.0 > installed, won't this find 7.6 first? > > Might there not be installations with an old version lying around? > > Should the script be enhanced to at least report on ALL versions > found? > > Should the script simply assign for each version found, rather than > breaking out of the loop? That might have a better chance at catching > the highest version; although, it doesn't won't order 8.9 and 8.10 > correctly. Actually, I've looked at the configure for TCL and concluded came to the following conclusions: 1. By default, the *Config.sh files go in the same directory as the library files (default: /usr/local/lib). 2. If you built more than 1 version of TCL/TK, the *Config.sh will reflect the last version built unless you override the default location of the libraries. 3. If you more than one version of TCL/TK and want to use a specific version, you need to tell configure where the *Config.sh file you want to use are with the --with-libs or --with-library option. Bearing these points in mind, I will be removing the code that looks in tclX.Y (where X.Y is the version) and tkX.Y directories. It will only look for *Config.sh files in the following directories (in the order given): $LIBRARY_DIRS (set with --with-libs or --with-libraries) /usr/local/lib /usr/contrib/lib /opt/lib /usr/lib This method will make searching for various versions TCL/TK unnecessary while still being able to find the correct TCL/TK in most cases. -- ____ | Billy G. Allie | Domain....: Bill.Allie@mug.org | /| | 7436 Hartwell | Compuserve: 76337,2061 |-/-|----- | Dearborn, MI 48126| MSN.......: B_G_Allie@email.msn.com |/ |LLIE | (313) 582-1540 | -
Re: [HACKERS] PostgreSQL v6.4 BETA2 ...
Bruce Momjian <maillist@candle.pha.pa.us> — 1998-10-15T05:49:37Z
> Actually, I've looked at the configure for TCL and concluded came to the > following conclusions: > > 1. By default, the *Config.sh files go in the same directory as the library > files (default: /usr/local/lib). > > 2. If you built more than 1 version of TCL/TK, the *Config.sh will reflect > the last version built unless you override the default location of the > libraries. > > 3. If you more than one version of TCL/TK and want to use a specific version, > you need to tell configure where the *Config.sh file you want to use are > with the --with-libs or --with-library option. > > Bearing these points in mind, I will be removing the code that looks in tclX.Y > (where X.Y is the version) and tkX.Y directories. It will only look for > *Config.sh files in the following directories (in the order given): FYI, I may have already done that in configure.in. -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026