When configuring with `--enable-version-specific-runtime-libs' (and --prefix=/usr) the g77 libraries libfrtbegin.a and libg2c.* are installed in /usr/lib/gcc/<target>/ instead of /usr/lib/gcc/<target>/3.4.2/ and consequently are not found by collect2. A short time ago I had sent this report using by mistake gccbug from V3.3.3. It got the ID 17725; please remove that one. Environment: System: Linux pcl321 2.4.25 #2 SMP Thu Apr 1 13:55:52 CEST 2004 i686 unknown unknown GNU/Linux Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: i686-pc-linux-gnu configured with: ../gcc-3.4.2/configure --host=ix86-linux-gnulibc2 --prefix=/usr --disable-nls --enable-shared --enable-languages=c++,f77,objc --enable-version-specific-runtime-libs --with-gxx-include-dir=/include/c++/3.4.2 --bindir=/ix86-linux-gnulibc2/bin How-To-Repeat: Configure with `--enable-version-specific-runtime-libs'
Fix: Workaraound: move the installed libraries into the subdir 3.4.2/ Fix: correct the Makefile. regards Peter Breitenlohner <peb@mppmu.mpg.de>
*** This bug has been marked as a duplicate of 17725 ***