Install libstdc++ for 32-bit on 64-bit CentOS (cannot find -lstdc++)
You are running CentOS 64-bit, and get the libstdc++ error cannot find -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libstdc++.a when searching for -lstdc++ /usr/bin/ld: cannot find -lstdc++
I am here to help. The solution is simply :
$> sudo yum install libstdc++-devel.i686
On CentOS 7 things are a bit different! Heck !
$> sudo yum install libstdc++-static libstdc++-static.i686
If there are some other libraries that you cannot install, I know some people on who have success making a separate build environment using a 32-bit lxc container. That is the alternative solution.
You can read more about LXC container at :