> > On Wed, Aug 20, 2003 at 12:15:50PM +0100, Dave Love wrote: > > > Ben Collins <[EMAIL PROTECTED]> writes: > > > > > > > Bitten by the 64-bitness default of gcc. > > > > > > Why does it have a surprising default now? > > > > If you uninstall libc6-sparc64, it will be the same as it used to be. > > Now, it checks "uname=sparc64 && -f /usr/lib64/libc.so", and it defaults > > to -m64, otherwise it defaults to -m32. > > > > I thought it was going to decide based on libgcc.a instead of libc.so?
It was going to decide using libgcc.so (libgcc.a is installed with gcc-3.3, so that makes no sense), but libgcc.so is possibly needed just for runtime, and doesn't mean that the user wants 64-bit compilation. So libc.so made more sense. -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/

