> [snip] > /development/dev1/brucea/gcc4.7/bin/../lib/gcc/i686-pc-linux-gnu/4.7.0/../.. > /../../i686-pc-linux-gnu/bin/ld: /home/brucea/gcc4 .9/lib/libmpfr.so: > undefined reference to symbol '___tls_get_addr@@GLIBC_2.3' > /development/dev1/brucea/gcc4.7/bin/../lib/gcc/i686-pc-linux-gnu/4.7.0/../. > ./../../i686-pc-linux-gnu/bin/ld: note: '___tls_get _addr@@GLIBC_2.3' is > defined in DSO /lib/ld-linux.so.2 so try adding it to the linker command > line /lib/ld-linux.so.2: could not read symbols: Invalid operation > collect2: error: ld returned 1 exit status > make[3]: *** [cc1] Error 1 > > [snip] > > > Requires a later version of glibc?
Yes, glibc 2.4 is required for GCC 4.9 because of this. -- Eric Botcazou