Hi
I'm trying to upgrade Gcc to 4.2.1 on my LFS 6.1 by placing it in a different
dir. to my old version. That's the easy bit, at the moment I'm getting the
following error message a long way into the build and not only with this ver.
but more recent as well:
Start of errors:
/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h:169:
error: expected primary-expression before '.' token
/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h:169:
error: expected primary-expression before '{' token
/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h:169:
error: expected `}' before '{' token
/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h:169:
error: expected ',' or ';' before '{'token
/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h:170:
error: '__tmp' was not declared in this scope
make[4]: *** [i686-pc-linux-gnu/bits/extc++.h.gch/O2g.gch] Error 1
make[4]: Leaving directory
`/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/gcc-build/i686-pc-linux-gnu/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/home/gcc-build'
make: *** [all] Error 2
Is this bug or do I need to do other upgrades such as binutils?
Details of the LFS 6.1 system:
Compiler - 3.4.1
Kernel - 2.6.19
Binutils - 2.15.94.0.2.2
Glibc - 2.3.4
--
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page